10 Best React Authentication Libraries

List hand-picked by Openbase Experts
Learn More

@auth0/auth0-react

@auth0/auth0-react

Auth0 SDK for React Single Page Applications (SPA)

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
628
Weekly Downloads
228K
Last Commit
9mos ago
User Rating
5.0/ 5
4
Top Feedback
2Great Documentation
2Easy to Use
2Performant
@azure/msal-react

@azure/msal-react

Microsoft Authentication Library (MSAL) for JS

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
2.7K
Weekly Downloads
149K
Last Commit
9mos ago
raw

redux-auth-wrapper

A React Higher Order Component (HOC) for handling Authentication and Authorization with Routing and Redux

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
2.2K
Weekly Downloads
23.6K
Last Commit
8mos ago
@axa-fr/react-oidc-context

@axa-fr/react-oidc-context

A set of react components to make Oidc (Open ID Connect) client easy. It aim to simplify OAuth authentication between multiples providers. Compatible with NextJS.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
389
Weekly Downloads
3.6K
Last Commit
9mos ago
react-aad-msal

react-aad-msal

A React wrapper for Azure AD using the Microsoft Authentication Library (MSAL). The easiest way to integrate AzureAD with your React for authentication.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
342
Weekly Downloads
18.2K
Last Commit
2yrs ago
ro

redux-oidc

A package for managing OpenID Connect authentication in ReactJS / Redux apps

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
395
Weekly Downloads
11.2K
Last Commit
3yrs ago
User Rating
Top Feedback
1Poor Documentation
aut

@react-firebase/auth

🔥Declarative React bindings for Firebase Auth & Realtime Database.

GPL-3.0-only
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
201
Weekly Downloads
4.7K
Last Commit
3yrs ago
rrs

redux-react-session

🔑 Simple Session API storage for Redux and React

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
146
Weekly Downloads
3.3K
Last Commit
3yrs ago
rrr

react-router-role-authorization

Role-based authorization components for React and React-Router

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
146
Weekly Downloads
128
Last Commit
5yrs ago
react-check-auth

react-check-auth

Add auth protection anywhere in your react/react-native app

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
520
Weekly Downloads
65
Last Commit
4yrs ago
ra

redux-auth

Complete token authentication system for react + redux that supports isomorphic rendering.

WTFPL
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
2.2K
Weekly Downloads
12
Last Commit
6yrs ago