Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "auth" keyword

Top 5.3% on crates.io
casbin 2.2.0 πŸ’°
An authorization library that supports access control models like ACL, RBAC, ABAC.
52 versions - Latest release: 4 months ago - 18 dependent packages - 31 dependent repositories - 271 thousand downloads total - 794 stars on GitHub - 4 maintainers
Top 3.9% on crates.io
actix-identity 0.7.1
Identity management for Actix Web
23 versions - Latest release: 3 months ago - 17 dependent packages - 192 dependent repositories - 605 thousand downloads total - 660 stars on GitHub - 1 maintainer
portier_broker 0.9.2
Reference implementation of the Portier broker protocol
14 versions - Latest release: 30 days ago - 5.21 thousand downloads total - 549 stars on GitHub - 1 maintainer
distant-auth 0.20.0
Authentication library for distant, providing various implementations
8 versions - Latest release: 10 months ago - 1 dependent package - 3.28 thousand downloads total - 530 stars on GitHub - 1 maintainer
Top 4.3% on crates.io
openidconnect 3.5.0 πŸ’°
OpenID Connect library
46 versions - Latest release: 3 months ago - 32 dependent packages - 310 dependent repositories - 1.26 million downloads total - 336 stars on GitHub - 1 maintainer
Top 6.8% on crates.io
google-cloud-auth 0.15.0
Google Cloud Platform server application authentication library.
27 versions - Latest release: 12 days ago - 13 dependent packages - 13 dependent repositories - 1.17 million downloads total - 200 stars on GitHub - 1 maintainer
actix-web-grants 4.1.0
Authorization extension `actix-web` to protect your endpoints
27 versions - Latest release: about 2 months ago - 1 dependent package - 16 dependent repositories - 207 thousand downloads total - 169 stars on GitHub - 1 maintainer
protect-axum 0.1.0
Authorization extension for `axum` to protect your endpoints
2 versions - Latest release: about 1 month ago - 462 downloads total - 169 stars on GitHub - 1 maintainer
unftp-auth-rest 0.2.5
An authentication back-end for libunftp that consumes an HTTP API to authenticate
7 versions - Latest release: 2 days ago - 1 dependent package - 1 dependent repositories - 5.02 thousand downloads total - 165 stars on GitHub - 3 maintainers
aliri_tokens 0.3.1
Background token management and renewal based on best practices
10 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 625 thousand downloads total - 109 stars on GitHub - 1 maintainer
aliri_oauth2 0.10.1
JWT authorization based on validating OAuth2 scopes
18 versions - Latest release: about 1 month ago - 5 dependent packages - 2 dependent repositories - 30.7 thousand downloads total - 109 stars on GitHub - 1 maintainer
aliri_tower 0.6.0
Tower middleware for interacting with `aliri` authorities
7 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 21 thousand downloads total - 109 stars on GitHub - 1 maintainer
aliri 0.6.3
Implementations of the Javascript/JSON Object Signing and Encryption (JOSE) standards
15 versions - Latest release: about 1 month ago - 6 dependent packages - 2 dependent repositories - 668 thousand downloads total - 109 stars on GitHub - 1 maintainer
aliri_jose 0.2.0
Implementations of the Javascript/JSON Object Signing and Encryption (JOSE) standards
4 versions - Latest release: over 3 years ago - 3 dependent packages - 2.56 thousand downloads total - 109 stars on GitHub - 1 maintainer
aliri_reqwest 0.5.0
Background token management and renewal for reqwest based on best practices
7 versions - Latest release: about 1 month ago - 623 thousand downloads total - 109 stars on GitHub - 1 maintainer
aliri_actix 0.9.1
Actix for interacting with `aliri` authorities
11 versions - Latest release: about 1 month ago - 4.71 thousand downloads total - 109 stars on GitHub - 1 maintainer
aliri_warp 0.9.0
Warp filters for interacting with `aliri` authorities
11 versions - Latest release: 12 months ago - 4.43 thousand downloads total - 109 stars on GitHub - 1 maintainer
aliri_traits 0.1.1
Token-based authorization with authorities that verify access grants
2 versions - Latest release: about 3 years ago - 4 dependent packages - 2 dependent repositories - 25 thousand downloads total - 109 stars on GitHub - 1 maintainer
aliri_axum 0.4.0
Axum for interacting with `aliri` authorities
6 versions - Latest release: about 1 month ago - 1 dependent repositories - 18.2 thousand downloads total - 109 stars on GitHub - 1 maintainer
dbtools 1.0.5
Usermode tools for Drawbridge. A Layer 4 Single Packet Authentication Linux kernel module utilizi...
6 versions - Latest release: about 1 year ago - 1.93 thousand downloads total - 107 stars on GitHub - 1 maintainer
firestore-db-and-auth 0.8.0
This crate allows easy access to your Google Firestore DB via service account or OAuth impersonat...
12 versions - Latest release: 4 months ago - 4 dependent repositories - 27.8 thousand downloads total - 94 stars on GitHub - 2 maintainers
Top 9.6% on crates.io
axum-auth 0.7.0 πŸ’°
High-level http auth extractors for axum
7 versions - Latest release: 6 months ago - 7 dependent packages - 11 dependent repositories - 147 thousand downloads total - 85 stars on GitHub - 1 maintainer
rocket_auth 0.4.0
A high level authentication management library for Rocket applications. It supports both SQLite a...
8 versions - Latest release: over 2 years ago - 4 dependent repositories - 5.41 thousand downloads total - 73 stars on GitHub - 1 maintainer
Top 7.0% on crates.io
gcp_auth 0.11.1 πŸ’°
Google cloud platform (GCP) authentication using default and custom service accounts
32 versions - Latest release: about 1 month ago - 11 dependent packages - 21 dependent repositories - 985 thousand downloads total - 57 stars on GitHub - 2 maintainers
rusty_paseto 0.6.1
A type-driven, ergonomic alternative to JWT for secure stateless PASETO tokens.
10 versions - Latest release: 4 months ago - 2 dependent packages - 3 dependent repositories - 29.5 thousand downloads total - 56 stars on GitHub - 1 maintainer
keycloak 24.0.301 πŸ’°
Keycloak Admin REST API.
46 versions - Latest release: 24 days ago - 2 dependent packages - 8 dependent repositories - 74.4 thousand downloads total - 55 stars on GitHub - 1 maintainer
rocket-auth-login 0.2.3
Login and authentication for rocket web apps. This crate provides functions to process login for...
4 versions - Latest release: almost 6 years ago - 3.24 thousand downloads total - 52 stars on GitHub - 1 maintainer
actix-casbin-auth 1.1.0
Casbin actix-web access control middleware
15 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 8.93 thousand downloads total - 51 stars on GitHub - 3 maintainers
machineid-rs 1.2.4
Get an encrypted unique MachineID/HWID/UUID. Inspired by .Net DeviceId.
12 versions - Latest release: 10 months ago - 4 dependent packages - 1 dependent repositories - 258 thousand downloads total - 46 stars on GitHub - 1 maintainer
clerk-rs 0.3.0
An unofficial Rust SDK for the Clerk API
14 versions - Latest release: 4 days ago - 2 dependent packages - 1 dependent repositories - 11.2 thousand downloads total - 45 stars on GitHub - 1 maintainer
sspi 0.12.0
A Rust implementation of the Security Support Provider Interface (SSPI) API
24 versions - Latest release: 2 months ago - 2 dependent packages - 1 dependent repositories - 114 thousand downloads total - 43 stars on GitHub - 3 maintainers
sqlx-adapter 1.2.0
Sqlx adapter for casbin-rs
17 versions - Latest release: 3 months ago - 1 dependent repositories - 19 thousand downloads total - 41 stars on GitHub - 3 maintainers
otpauth 0.4.1 πŸ’°
Two-step verification of HOTP/TOTP for Rust
12 versions - Latest release: over 4 years ago - 3 dependent packages - 3 dependent repositories - 20.4 thousand downloads total - 32 stars on GitHub - 1 maintainer
inth-oauth2 0.16.0
OAuth2 client
21 versions - Latest release: over 5 years ago - 4 dependent packages - 5 dependent repositories - 24 thousand downloads total - 30 stars on GitHub - 1 maintainer
axum-casbin 1.1.0
Casbin axum access control middleware
4 versions - Latest release: 3 months ago - 1.61 thousand downloads total - 30 stars on GitHub - 1 maintainer
actix-casbin 1.1.0
An Actix actor for casbin
14 versions - Latest release: 3 months ago - 1 dependent repositories - 7.6 thousand downloads total - 30 stars on GitHub - 3 maintainers
diesel-adapter 1.0.0
Diesel adapter for casbin-rs
21 versions - Latest release: 4 months ago - 1 dependent repositories - 21.1 thousand downloads total - 26 stars on GitHub - 3 maintainers
tide-http-auth 0.5.0
Basic and Bearer auth support for Tide
6 versions - Latest release: almost 3 years ago - 1 dependent package - 2 dependent repositories - 6.41 thousand downloads total - 25 stars on GitHub - 1 maintainer
ezk-sip-auth 0.1.1
RFC8769 compliant SIP authentication
2 versions - Latest release: over 1 year ago - 8.68 thousand downloads total - 24 stars on GitHub - 1 maintainer
axum-keycloak-auth 0.5.0
Protect axum routes with a JWT emitted by Keycloak.
8 versions - Latest release: 4 months ago - 4.33 thousand downloads total - 22 stars on GitHub - 1 maintainer
kubeauth 0.1.7
A kubernetes authentication service written in rust
7 versions - Latest release: about 1 year ago - 1.78 thousand downloads total - 19 stars on GitHub - 1 maintainer
gauth 0.8.0
HTTP Client for Google OAuth2
8 versions - Latest release: about 1 month ago - 3.3 thousand downloads total - 18 stars on GitHub - 1 maintainer
async-oauth2 0.5.0
An asynchronous OAuth2 flow implementation.
9 versions - Latest release: about 1 month ago - 18 dependent repositories - 22.7 thousand downloads total - 18 stars on GitHub - 1 maintainer
diqwest 3.0.0
Trait to extend reqwest for digest auth flow.
11 versions - Latest release: about 1 month ago - 8 dependent packages - 9 dependent repositories - 26.8 thousand downloads total - 17 stars on GitHub - 1 maintainer
google-authz 0.0.2
This library provides auto-renewed tokens for Google service authentication.
7 versions - Latest release: over 2 years ago - 3 dependent packages - 4 dependent repositories - 35.4 thousand downloads total - 16 stars on GitHub - 1 maintainer
mid 2.0.0
Creating a Machine ID hash for MacOS/Windows/Linux
10 versions - Latest release: about 2 months ago - 1 dependent package - 2.8 thousand downloads total - 13 stars on GitHub - 1 maintainer
forbidden 0.1.3 πŸ’°
An auth library for Rust applications.
4 versions - Latest release: over 2 years ago - 1.32 thousand downloads total - 10 stars on GitHub - 1 maintainer
http-auth-basic 0.3.3
HTTP Basic Authentication Scheme (RFC 7617 and RFC 2617 compilant, base64-encoded credentials) fo...
11 versions - Latest release: about 2 years ago - 7 dependent packages - 57 dependent repositories - 295 thousand downloads total - 8 stars on GitHub - 1 maintainer
rocket_firebase_auth 0.5.0
Encode/decode firebase tokens in rocket apps with ease
12 versions - Latest release: 2 months ago - 2 dependent repositories - 3.97 thousand downloads total - 8 stars on GitHub - 1 maintainer
gouth 0.2.1
This library provides auto-renewed tokens for GCP service authentication.
5 versions - Latest release: about 3 years ago - 3 dependent packages - 101 dependent repositories - 174 thousand downloads total - 6 stars on GitHub - 1 maintainer
blizzard-id 0.1.0
A UID library, originally developed for the Blizzard Game Engine ❄️
1 version - Latest release: over 2 years ago - 2 dependent packages - 1.19 thousand downloads total - 6 stars on GitHub - 1 maintainer
axum_jwt_ware 0.1.7
Axum Authentication Library
8 versions - Latest release: 4 months ago - 2.12 thousand downloads total - 5 stars on GitHub - 1 maintainer
leptos_oidc 0.7.0
A Leptos utility library for simplified OpenID Connect (OIDC) authentication integration.
12 versions - Latest release: 17 days ago - 5.29 thousand downloads total - 5 stars on GitLab.com - 1 maintainer
casdoor-rust-sdk 1.3.0
Rust client SDK for Casdoor
6 versions - Latest release: 8 months ago - 1.88 thousand downloads total - 4 stars on GitHub - 1 maintainer
rocket-basicauth 3.0.0 πŸ’°
A high-level basic access authentication request guard for Rocket.rs
4 versions - Latest release: 5 months ago - 3 dependent packages - 2 dependent repositories - 36.7 thousand downloads total - 4 stars on GitHub - 1 maintainer
mcvm_auth 0.3.1
Useful authentication wrapper for Minecraft
5 versions - Latest release: about 1 month ago - 1 dependent package - 1.38 thousand downloads total - 4 stars on GitHub - 1 maintainer
rocket-authz 0.1.0
Casbin rocket access control middleware
1 version - Latest release: about 3 years ago - 434 downloads total - 4 stars on GitHub - 2 maintainers
actix-jwt-authc 0.2.0
Actix middleware for authenticating JWTs with support for invalidation
3 versions - Latest release: almost 2 years ago - 1.37 thousand downloads total - 4 stars on GitHub - 1 maintainer
bevy-firebase-auth 0.1.0
firebase auth for the bevy game engine
1 version - Latest release: 9 months ago - 1 dependent package - 441 downloads total - 4 stars on GitHub - 1 maintainer
casdoor-rust-sdk-release-test 1.5.0
Rust client SDK for Casdoor
4 versions - Latest release: almost 2 years ago - 1.13 thousand downloads total - 4 stars on GitHub - 1 maintainer
auth-helper 0.3.0
Authorization tools
3 versions - Latest release: almost 2 years ago - 6 dependent repositories - 21.2 thousand downloads total - 4 stars on GitHub - 1 maintainer
rs-keycloak 0.4.4
Faça a autenticação dos seus projetos usando Keycloak
12 versions - Latest release: 9 months ago - 1 dependent package - 3.65 thousand downloads total - 3 stars on GitHub - 1 maintainer
steam-connect 1.3.0
Implementation Steam web authorization for simple use in projects with or without actix_web
11 versions - Latest release: over 1 year ago - 3.68 thousand downloads total - 3 stars on GitHub - 1 maintainer
auth-git2 0.5.4 πŸ’°
Authentication for `git2`
15 versions - Latest release: 2 months ago - 5 dependent packages - 1 dependent repositories - 179 thousand downloads total - 3 stars on GitHub - 1 maintainer
http-sign 0.3.0
Implementation of the HTTP signature draft standard
5 versions - Latest release: about 3 years ago - 1.78 thousand downloads total - 2 stars on GitHub - 1 maintainer
ms_auth_mc 0.4.1
A library for logging into a minecraft account by using the microsoft oauth2 device flow
6 versions - Latest release: almost 2 years ago - 1.95 thousand downloads total - 2 stars on GitHub - 1 maintainer
intecture-auth
Authentication for Intecture infrastructure. Intecture is the developer friendly, multi-lingual c...
3 versions - Latest release: 10 days ago - 3.08 thousand downloads total - 2 stars on GitHub - 1 maintainer
fars 0.2.0
An unofficial Rust client for the Firebase Auth REST API.
2 versions - Latest release: 4 months ago - 526 downloads total - 1 stars on GitHub - 1 maintainer
oauth2_noserver 0.1.2
Handles the oauth2 flow for installed apps that don't have a server side
3 versions - Latest release: about 5 years ago - 1 dependent repositories - 2.22 thousand downloads total - 1 stars on GitHub - 1 maintainer
oauth2-noserver-rs 0.1.0
Handles the oauth2 flow for installed apps that don't have a server side
1 version - Latest release: about 5 years ago - 658 downloads total - 1 stars on GitHub - 1 maintainer
iron-middlefiddle 0.1.1
`iron_middlefiddle` provides a macro to make route-specific middleware in Iron an easy feat
2 versions - Latest release: almost 7 years ago - 2.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
yaml-adapter 1.0.0
a adapter which reads yaml format policy file for casbin repo
2 versions - Latest release: 4 months ago - 855 downloads total - 1 stars on GitHub - 2 maintainers
rust-shield 0.1.0
This is going to be an IAM system. Just reserving the name for time being.
1 version - Latest release: 8 months ago - 277 downloads total - 1 stars on GitHub - 1 maintainer
discord-qr-auth 0.1.0
A Rust library to authenticate with Discord using QR codes.
1 version - Latest release: almost 2 years ago - 411 downloads total - 1 stars on GitHub - 1 maintainer
oauth-1a 0.1.1
OAuth 1.0a client implementation
2 versions - Latest release: almost 4 years ago - 1.45 thousand downloads total - 1 stars on GitHub - 1 maintainer
brize_auth 0.11.1
A tiny async authentication library.
18 versions - Latest release: 3 months ago - 4.55 thousand downloads total - 1 stars on GitHub - 1 maintainer
bitwark 1.2.2
Empowering secure digital interactions with robust binary token management and dynamic rolling keys
11 versions - Latest release: 2 months ago - 3.25 thousand downloads total - 1 stars on GitHub - 1 maintainer
twitch_oauth2_auth_flow 0.0.1-alpha
Twitch Oauth2 Authentication Flow helper
1 version - Latest release: almost 3 years ago - 1 dependent repositories - 857 downloads total - 1 stars on GitHub - 2 maintainers
authku 0.1.4
a user-friendly client for authorization and authentication in HKU eLearning system
5 versions - Latest release: 10 months ago - 1 dependent package - 1.45 thousand downloads total - 1 stars on GitHub - 1 maintainer
sspi-bobbobbio 0.10.1
bobbobbio's fork of A Rust implementation of the Security Support Provider Interface (SSPI) API
1 version - Latest release: 8 months ago - 1 dependent package - 478 downloads total - 0 stars on GitHub - 1 maintainer
baffao 0.0.1
BAckend For Frontend for your SPA authentication and authorization.
1 version - Latest release: about 2 months ago - 350 downloads total - 0 stars on GitHub - 1 maintainer
zxc-rs 0.1.0
zxc: your new standard library
1 version - Latest release: 6 months ago - 316 downloads total - 0 stars on GitHub - 1 maintainer
clio-auth 0.7.1
OAuth 2 helper library for CLI and desktop applications
5 versions - Latest release: 4 days ago - 1.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
otp2 0.0.1 πŸ’°
Provides both HOTP and TOTP implementations of one-time passcodes
1 version - Latest release: 11 months ago - 296 downloads total - 0 stars on GitHub - 1 maintainer
password-encryptor 1.1.0
A helper crate for encrypting and validating password
8 versions - Latest release: 24 days ago - 1.37 thousand downloads total - 0 stars on GitHub - 1 maintainer
leptos-keycloak-auth 0.1.0
Secure Leptos applications using Keycloak.
2 versions - Latest release: 5 months ago - 493 downloads total - 0 stars on GitHub - 1 maintainer
passport-strategies 0.1.5
A thin wrapper on top of oauth2-rs that simplifies auth flow.
4 versions - Latest release: 3 months ago - 1.21 thousand downloads total - 0 stars on GitHub - 1 maintainer
google_pem 0.1.0
Google token validation
1 version - Latest release: about 2 months ago - 290 downloads total - 0 stars on GitHub - 1 maintainer
graph-auth 0.1.0
A collection of utilities to implement authorization on data graphs such as GraphQL.
1 version - Latest release: almost 2 years ago - 391 downloads total - 0 stars on GitHub - 1 maintainer
auth3 1.0.0
Official SDK to use the Auth3.dev Identity Platform API
1 version - Latest release: over 2 years ago - 483 downloads total - 0 stars on GitHub - 1 maintainer
myyrakle-jwt 0.1.0
test crate
1 version - Latest release: almost 4 years ago - 504 downloads total - 0 stars on GitHub - 1 maintainer
inth-oauth2-async 0.19.0
OAuth2 client
4 versions - Latest release: 5 months ago - 1.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
auth3_sdk 1.0.0
Official SDK to use the Auth3.dev Identity Platform API
1 version - Latest release: over 2 years ago - 499 downloads total - 0 stars on GitHub - 1 maintainer
Top 4.1% on crates.io
digest_auth 0.3.1
Implementation of the Digest Auth algorithm as defined in IETF RFC 2069, 2617, and 7616, intended...
11 versions - Latest release: about 1 year ago - 9 dependent packages - 23 dependent repositories - 276 thousand downloads total - 0 stars on git.ondrovo.com - 1 maintainer
inth_oauth2_slack 0.0.1
OAuth2 provider for Slack via the `inth-oauth2` crate
1 version - Latest release: about 6 years ago - 801 downloads total - 0 stars on GitHub - 1 maintainer
googol 0.1.3
A generic library to call Google APIs
4 versions - Latest release: 2 months ago - 1.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
bsd_auth-sys 0.0.7
Minimal Rust bindings for OpenBSD's bsd_auth
7 versions - Latest release: almost 3 years ago - 1 dependent package - 3.24 thousand downloads total - 1 maintainer
dosu 0.0.2
Rust port of OpenBSD's doas
2 versions - Latest release: almost 3 years ago - 815 downloads total - 1 maintainer
netdb_auth 0.1.2
Netdb Auth validation for rocket
3 versions - Latest release: about 1 month ago - 738 downloads total - 1 maintainer
propelauth 0.12.0
A Rust crate for managing authentication and authorization with support for multi-tenant / B2B pr...
21 versions - Latest release: 26 days ago - 10.9 thousand downloads total - 1 maintainer