Packages

Authentication & Authorization Packages

Authentication, authorization, and identity/session libraries for handling login, permissions, and access control securely (JWT, Passport, Sanctum).

289 packages

Packages in Authentication & Authorization

32Health
Library Composer

PragmaRX Recovery

Generates two-factor auth recovery/backup codes with configurable count, format, and casing.

88
MIT
Used by 2
35Health
Library Composer

scheb/2fa-bundle

A generic interface to add two-factor authentication to Symfony applications.

71
MIT
Used by 2
49Health
SDK npm

SuperTokens Web JS SDK

Vanilla JavaScript frontend SDK for adding SuperTokens authentication to any web app.

70
Apache 2.0
Used by 2
56Health
Library PyPI

pyspnego

SPNEGO, NTLM, Kerberos, and CredSSP authentication for Python, with native SSPI/GSSAPI wrapping and a raw-token debug parser.

65
MIT
Used by 2
45Health
SDK Composer

Microsoft Azure (Socialite Provider)

Laravel Socialite OAuth2 driver for signing users in with Microsoft Azure AD / Entra ID, with multi-tenant config and logout support.

60
MIT
Used by 2
38Health
SDK Composer

Microsoft

Microsoft OAuth2 login provider for Laravel Socialite

35
MIT
Used by 2
46Health
SDK npm

@octokit/webhooks-methods

Sign and verify GitHub webhook payload signatures with constant-time HMAC comparison, in Node.js and the browser.

27
MIT
Used by 2
27Health
Library Composer

scheb/2fa-backup-code

Backup code support for Symfony two-factor authentication via scheb/2fa-bundle.

18
MIT
Used by 2
57Health
SDK npm

@octokit/auth-oauth-device

GitHub OAuth Device Flow authentication strategy for Octokit-based JavaScript apps.

14
MIT
Used by 2
50Health
Library Composer

laminas-ldap

A PHP library for binding, searching, and modifying entries in an LDAP directory.

7
BSD 3
Used by 2
23Health
Library Composer

Authentik Socialite Provider

Authentik OAuth2 provider that adds Authentik single sign-on to Laravel Socialite.

5
MIT
Used by 2
57Health
Library Composer

JWT Auth for Laravel

JSON Web Token authentication for Laravel and Lumen APIs, with token issuing, refresh and blacklisting.

11,494
MIT
Used by 1
85Health
Library npm

wagmi

Reactive React Hooks for building Ethereum and Web3 applications, built on viem and TanStack Query.

6,753
MIT
Used by 1
73Health
Framework PyPI

Flask-AppBuilder

A rapid-application-development framework on Flask with automatic CRUD, REST APIs, and fine-grained role-based security.

4,963
BSD 3
Used by 1
86Health
Library PyPI

django-guardian

Per-object (row-level) permissions for the Django authorization system.

3,917
Other
Used by 1
92Health
Library PyPI

Kiota Authentication Azure

Azure Identity-backed authentication provider for Python API clients generated by Microsoft Kiota.

3,822
MIT
Used by 1
55Health
Library npm

react-native-keychain

Secure, cross-platform credential storage for React Native apps using native Keychain and Keystore.

3,479
MIT
Used by 1
54Health
Library Composer

FOSUserBundle

Database-backed user management (registration, password reset, profiles) for Symfony applications

3,217
MIT
Used by 1
70Health
Library PyPI

Djoser

Ready-made Django REST Framework views for registration, login, password reset, and account management.

2,678
MIT
Used by 1
53Health
Library npm

nookies

A lightweight set of cookie helpers for parsing, setting, and destroying cookies in Next.js apps, on both server and client.

2,352
MIT
Used by 1
47Health
Library Composer

Laravel Impersonate

A Laravel package that lets administrators authenticate as their users and impersonate accounts in one click.

2,345
MIT
Used by 1
76Health
Library npm

accesscontrol

Role- and attribute-based access control (RBAC + ABAC) for Node.js, with enforced ownership, conditions, and require() gates.

2,330
MIT
Used by 1
55Health
Library Composer

Laratrust

Flexible role-based access control (RBAC) for Laravel with roles, permissions, teams, and caching

2,274
MIT
Used by 1
48Health
Library PyPI

django-rules

Object-level permissions and rule-based authorization for Django, with no database required.

1,974
MIT
Used by 1

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers