Authentication & Authorization Packages
Authentication, authorization, and identity/session libraries for handling login, permissions, and access control securely (JWT, Passport, Sanctum).
Packages in Authentication & Authorization
Kind
Sort:Used by Most Apps
scheb/2fa-trusted-device
Trusted-device support for scheb/2fa-bundle, letting users skip repeat two-factor prompts on remembered devices
scheb/2fa-email
Email-based two-factor authentication provider for scheb/2fa-bundle in Symfony
totp-lite
A minimal, RFC 6238-compliant TOTP library for Rust with pluggable SHA-1, SHA-256, and SHA-512 hashing.
Laminas Permissions ACL
Role-based access control lists for PHP applications.
scim2-models
Pydantic v2 models for SCIM2 resources and messages, implementing RFC7643 and RFC7644 with context-aware validation and serialization.
scheb/2fa-totp
TOTP-based two-factor authentication provider for the scheb/2fa Symfony bundle.
scheb/2fa-google-authenticator
Google Authenticator (TOTP) two-factor authentication provider for scheb/2fa-bundle in Symfony
Duo Universal PHP SDK
Official PHP SDK for adding Duo OIDC-based two-factor authentication to web applications.
rcan
A Rust crate for capability-based authorization through signed, chainable ed25519 delegations.
pykrb5
Python bindings that wrap the Kerberos 5 C API via Cython
Keycloak Socialite Provider
Keycloak OAuth2 provider that adds Keycloak single sign-on to Laravel Socialite.
saslprep
RFC 4013 SASLprep string normalization for usernames and passwords used in SASL/SCRAM authentication.
FOSOAuthServerBundle (klapaudius)
Actively maintained OAuth2 server bundle for Symfony 5 through 8
Socialite SAML2 Provider
SAML2 single sign-on provider for Laravel Socialite, backed by LightSAML.
@unkey/api
Type-safe TypeScript SDK for Unkey's API key, rate-limit, and permissions platform.
jwks_client_rs
A Rust client that fetches, caches, and auto-refreshes JWKS for validating JWT signatures.
Okta Socialite Provider
Okta OAuth2 provider that adds Okta single sign-on to Laravel Socialite.
axios-ntlm
Drop-in Axios wrapper that transparently handles NTLM authentication handshakes for Windows-protected HTTP endpoints.
aws-msk-iam-sasl-signer
Generate IAM SASL authentication tokens for Amazon MSK Kafka clusters in Rust.
grafana-aws-sdk-react
Shared React components and hooks that give AWS-backed Grafana data source plugins a consistent authentication, connection, and SQL query-editing UI.
pkce
Generate OAuth 2.0 PKCE code verifiers and challenges in Rust per RFC 7636.
sasl2-sys
Low-level Rust FFI bindings to the Cyrus SASL authentication library.
Auth0
Auth0 OAuth2 provider for Laravel Socialite, enabling drop-in social login through any Auth0 tenant.
netrc-rs
A lightweight Rust library that parses .netrc files into typed host, login, and macro structs.