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

28Health
Library Composer

scheb/2fa-trusted-device

Trusted-device support for scheb/2fa-bundle, letting users skip repeat two-factor prompts on remembered devices

37
MIT
Used by 1
28Health
Library Composer

scheb/2fa-email

Email-based two-factor authentication provider for scheb/2fa-bundle in Symfony

35
MIT
Used by 1
31Health
Library Cargo

totp-lite

A minimal, RFC 6238-compliant TOTP library for Rust with pluggable SHA-1, SHA-256, and SHA-512 hashing.

34
MIT
Used by 1
61Health
Library Composer

Laminas Permissions ACL

Role-based access control lists for PHP applications.

33
BSD 3
Used by 1
72Health
Library PyPI

scim2-models

Pydantic v2 models for SCIM2 resources and messages, implementing RFC7643 and RFC7644 with context-aware validation and serialization.

30
Apache 2.0
Used by 1
27Health
Library Composer

scheb/2fa-totp

TOTP-based two-factor authentication provider for the scheb/2fa Symfony bundle.

29
MIT
Used by 1
27Health
Library Composer

scheb/2fa-google-authenticator

Google Authenticator (TOTP) two-factor authentication provider for scheb/2fa-bundle in Symfony

29
MIT
Used by 1
40Health
SDK Composer

Duo Universal PHP SDK

Official PHP SDK for adding Duo OIDC-based two-factor authentication to web applications.

26
BSD 3
Used by 1
63Health
Library Cargo

rcan

A Rust crate for capability-based authorization through signed, chainable ed25519 delegations.

25
Apache 2.0
Used by 1
39Health
Library PyPI

pykrb5

Python bindings that wrap the Kerberos 5 C API via Cython

22
MIT
Used by 1
29Health
Library Composer

Keycloak Socialite Provider

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

22
MIT
Used by 1
22Health
Library npm

saslprep

RFC 4013 SASLprep string normalization for usernames and passwords used in SASL/SCRAM authentication.

20
MIT
Used by 1
45Health
Library Composer

FOSOAuthServerBundle (klapaudius)

Actively maintained OAuth2 server bundle for Symfony 5 through 8

17
MIT
Used by 1
40Health
Library Composer

Socialite SAML2 Provider

SAML2 single sign-on provider for Laravel Socialite, backed by LightSAML.

17
MIT
Used by 1
68Health
SDK npm

@unkey/api

Type-safe TypeScript SDK for Unkey's API key, rate-limit, and permissions platform.

14
MIT
Used by 1
60Health
Library Cargo

jwks_client_rs

A Rust client that fetches, caches, and auto-refreshes JWKS for validating JWT signatures.

11
MIT
Used by 1
30Health
Library Composer

Okta Socialite Provider

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

11
MIT
Used by 1
43Health
Library npm

axios-ntlm

Drop-in Axios wrapper that transparently handles NTLM authentication handshakes for Windows-protected HTTP endpoints.

10
MIT
Used by 1
19Health
Library Cargo

aws-msk-iam-sasl-signer

Generate IAM SASL authentication tokens for Amazon MSK Kafka clusters in Rust.

7
Apache 2.0
Used by 1
52Health
SDK npm

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.

6
Apache 2.0
Used by 1
18Health
Library Cargo

pkce

Generate OAuth 2.0 PKCE code verifiers and challenges in Rust per RFC 7636.

6
Other
Used by 1
18Health
Library Cargo

sasl2-sys

Low-level Rust FFI bindings to the Cyrus SASL authentication library.

5
Apache 2.0
Used by 1
25Health
SDK Composer

Auth0

Auth0 OAuth2 provider for Laravel Socialite, enabling drop-in social login through any Auth0 tenant.

4
MIT
Used by 1
17Health
Library Cargo

netrc-rs

A lightweight Rust library that parses .netrc files into typed host, login, and macro structs.

4
Apache 2.0
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