🌜
🌞

Best JavaScript OAuth Libraries

oauth

oauth

v0.10.0

Library for interacting with OAuth 1.0, 1.0A, 2 and Echo. Provides simplified client access and allows for construction of more complex apis and OAuth providers.

Last Commit
Jul 22, 2022
GitHub Stargazers
2,414
License
MIT
Contributors
42
@azure/msal-common

@azure/msal-common

v7.3.0

Microsoft Authentication Library for js

Last Commit
Sep 23, 2022
GitHub Stargazers
2,608
License
MIT
Contributors
98
@azure/msal-node

@azure/msal-node

v1.12.1

Microsoft Authentication Library for Node

Last Commit
Sep 23, 2022
GitHub Stargazers
2,608
License
MIT
Contributors
98
@azure/msal-browser

@azure/msal-browser

v2.28.1

Microsoft Authentication Library for js

Last Commit
Sep 23, 2022
GitHub Stargazers
2,608
License
MIT
Contributors
98
msal

msal

v1.4.17

Microsoft Authentication Library for js

Last Commit
Sep 23, 2022
GitHub Stargazers
2,608
License
MIT
Contributors
@slack/oauth

@slack/oauth

v2.5.4

Official library for interacting with Slack's Oauth endpoints

Last Commit
Sep 21, 2022
GitHub Stargazers
3,088
License
MIT
Contributors
100
next-auth

next-auth

v4.10.3

Authentication for Next.js

Last Commit
Sep 25, 2022
GitHub Stargazers
11.7K
License
ISC
Contributors
@feathersjs/authentication-oauth

@feathersjs/authentication-oauth

v4.5.15

oAuth 1 and 2 authentication for Feathers. Powered by Grant.

Last Commit
Sep 17, 2022
GitHub Stargazers
14.1K
License
MIT
Contributors
97
grant

grant

v5.4.21

OAuth Proxy

Last Commit
Aug 7, 2022
GitHub Stargazers
3,707
License
MIT
Contributors
41
@octokit/auth-oauth-app

@octokit/auth-oauth-app

v5.0.1

GitHub OAuth App authentication for JavaScript

Last Commit
Aug 3, 2022
GitHub Stargazers
53
License
MIT
Contributors
7
expo-auth-session

expo-auth-session

v3.7.1

Expo module for browser-based authentication

Last Commit
Sep 25, 2022
GitHub Stargazers
17.6K
License
MIT
Contributors
@octokit/oauth-authorization-url

@octokit/oauth-authorization-url

v5.0.0

Universal library to retrieve GitHub’s identity URL for the OAuth web flow

Last Commit
Aug 8, 2022
GitHub Stargazers
11
License
MIT
Contributors
6
@octokit/oauth-methods

@octokit/oauth-methods

v2.0.2

Set of stateless request methods to create, check, reset, refresh, and delete user access tokens for OAuth and GitHub Apps

Last Commit
Aug 3, 2022
GitHub Stargazers
1
License
MIT
Contributors
6
grant-koa

grant-koa

v5.4.8

Grant OAuth Proxy middleware for Koa

Last Commit
Aug 7, 2022
GitHub Stargazers
3,707
License
MIT
Contributors
39
@octokit/oauth-app

@octokit/oauth-app

v4.0.6

GitHub OAuth toolset for Node.js

Last Commit
Aug 8, 2022
GitHub Stargazers
54
License
MIT
Contributors
11
openid-client

openid-client

v5.1.8

OpenID Connect Relying Party (RP, Client) implementation for Node.js runtime, supports passportjs

Last Commit
Aug 26, 2022
GitHub Stargazers
1,319
License
MIT
Contributors
31
simple-oauth2

simple-oauth2

v4.3.0

Node.js client for OAuth2

Last Commit
Apr 18, 2022
GitHub Stargazers
1,421
License
Apache-2.0
Contributors
40
passport-oauth1

passport-oauth1

v1.2.0

OAuth 1.0 authentication strategy for Passport.

Last Commit
Nov 8, 2021
GitHub Stargazers
23
License
MIT
Contributors
7
@octokit/auth-oauth-device

@octokit/auth-oauth-device

v4.0.0

GitHub OAuth Device authentication strategy for JavaScript

Last Commit
Aug 3, 2022
GitHub Stargazers
6
License
MIT
Contributors
3
@octokit/auth-oauth-user

@octokit/auth-oauth-user

v2.0.2

Octokit authentication strategy for OAuth clients

Last Commit
Aug 3, 2022
GitHub Stargazers
5
License
MIT
Contributors
3
@feathersjs/authentication-oauth1

@feathersjs/authentication-oauth1

v1.1.1

A Feathers OAuth1 authentication strategy

Last Commit
Sep 17, 2022
GitHub Stargazers
14.1K
License
MIT
Contributors
97
request-oauth

request-oauth

v1.0.1

OAuth 1.0a support for request-compose

Last Commit
Jan 24, 2021
GitHub Stargazers
-
License
Apache-2.0
Contributors
1
wechat-oauth

wechat-oauth

v1.5.0

微信公共平台OAuth

Last Commit
Oct 7, 2018
GitHub Stargazers
795
License
MIT
Contributors
11