Python
Java
JavaScript
Android
Golang
C/C++
Swift
PHP
Node.js
Ruby
.NET
More
React
Linux
Rust
Vue.js
Flutter
Command-line
Network programming
Database
Applications
IDEs
More...
Home
/
Rust
/
Authentication
Authentication
Authentication
Search
Newest releases
Newest releases
Most popular
Authentication
1.8k
Kanidm: A simple, secure and fast identity management platform
Kanidm: A simple, secure and fast identity management platform
Authentication
12
use your GitHub SSH keys to authenticate to sshd
If you squint, GitHub is basically a free, zero-ops IdP that provides SSH public keys. Let's use it to authenticate to OpenSSH!
Authentication
3.3k
Oso is a batteries-included library for building authorization in your application.
Oso is a batteries-included library for building authorization in your application.
Authentication
30
Add Facebook and Google authentication to your HTTP REST API in Actix-web
Add Facebook and Google authentication to your HTTP REST API in Actix-web
Authentication
36
Windows Hello™ style facial authentication for Linux written in Rust
Windows Hello™ style facial authentication for Linux written in Rust, based on Howdy. Uses Linux Pluggable Authentication Modules (PAM) to provide a framework for system-wide user authentication.
Authentication
15
A secure, standard-conformant, easy to use JWT implementation for Rust.
A new JWT (JSON Web Tokens) implementation for Rust that focuses on simplicity, while avoiding common JWT security pitfalls.
Authentication
30
inth-oauth2 - OAuth2 client
"It's not that hard" OAuth2 Client OAuth2 really isn't that hard, you know? Documentation License Copyright © 2015, Curtis McEnroe
[email protected]
Authentication
32
vault_client - A client library for HashiCorp Vault
vault-client vault-client is a native client library for HashiCorp Vault written in Rust. It is an alternative to hashicorp_vault, a less featured cli
Authentication
15
oauthcli - Implementation of OAuth 1.0 (and Twitter’s f*ckin’ OAuth) Client
oauthcli Yet Another OAuth 1.0 Client Library for Rust Features RFC 5849 implementation (without RSA-SHA1) Compatible with Twitter's (f*ckin') impleme
Authentication
63
libpasta - All-inclusive password hashing library
libpasta - Password Storage Algorithms Making Password Painless This library aims to be a all-in-one solution for password storage. In particular, we
Authentication
25
lastpass - An unofficial interface to the LastPass API
LastPass Rust Client (API Docs) An unofficial interface to the LastPass API based on the lastpass/lastpass-cli project.. Features Login Detect when tw
Authentication
22
libotp - One Time Password generator
libotp implements RFC4226 and RFC6238. These RFCs are implemented by Google's Google Authenticator. OTP can increases the security for various things,
Authentication
88
ffsend-api - A fully featured Firefox Send API client
ffsend-api [WIP] A fully featured Firefox Send API client written in Rust. This repository is still being worked on, and this documentation is not fin
Authentication
582
oxide-auth - A OAuth2 library for common web servers, featuring a set of configurable and ...
oxide-auth A OAuth2 server library, for use in combination with actix or other frontends, featuring a set of configurable and pluggable backends. Abou
Authentication
55
boringauth - Straightforward password, passphrase, TOTP, and HOTP user authentication
BoringAuth BoringAuth is a collection of tools for user authentication. BoringAuth is a fork of LibreAuth that chooses to use the actively developed r
Authentication
32
otpauth - Two-step verification of HOTP/TOTP for Rust
otpauth-rs Two-step verification of HOTP/TOTP for Rust. Installation Add it to your Cargo.toml: [dependencies] otpauth = "0.3" Examples HOTP example u
Authentication
16
linebased - Add a TCP query port to any program
linebased Drop-in TCP command server About Simple line-based TCP server for implementing command interfaces. There's no authentication or TLS support.
Authentication
68
tame-oauth - A (very) simple oauth 2.0 library
🔐 tame-oauth tame-oauth is a small oauth crate that follows the sans-io approach. Why? You want to control how you actually make oauth HTTP requests
Authentication
267
libreauth - Collection of tools for user authentication
LibreAuth LibreAuth is a collection of tools for user authentication. Features Password / passphrase authentication no character-set limitation reason
Authentication
49
yubico - Yubikey client API library
Yubico Enables integration with the Yubico validation platform, so you can use Yubikey's one-time-password in your Rust application, allowing a user
Authentication
249
frank_jwt - Implementation of JSON JWT
Frank JWT Implementation of JSON Web Tokens in Rust. Algorithms and features supported HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 Sign Veri
Authentication
728
casbin - An authorization library that supports access control models like ACL, RBAC, ABAC
casbin-rs Casbin-RS is a powerful and efficient open-source access control library for Rust projects. It provides support for enforcing authorization
Authentication
196
yup-oauth2 - An oauth2 implementation, providing the ‘device’, ‘service account’ and ‘inst...
yup-oauth2 is a utility library which implements several OAuth 2.0 flows. It's mainly used by google-apis-rs, to authenticate against Google services.
Authentication
67
jwtvault — Async library to manage and orchestrate JWT workflow
JWT Vault Highly flexible library to manage and orchestrate JWT workflow Examples | Website | Chat TODO Add more examples Improve coverage Features Ma
Authentication
1.4k
jsonwebtoken — JSON Web Token lib in rust
jsonwebtoken API documentation on docs.rs See JSON Web Tokens for more information on what JSON Web Tokens are. Installation Add the following to Carg
Categories
Rust
3378
Encoding JSON
43
Applications
36
Asynchronous
112
Audio and Music
58
Authentication
31
Automotive
12
Build system
43
Caching
32
Cargo plugins
46
Command-line
418
Compression
22
Computation
18
Concurrency
70
Configuration
28
Cryptocurrencies
96
Cryptography
130
Data processing
14
Data structures
182
Data visualization
16
Database
74
Database interfaces
35
Date and time
17
Debugging
55
Deployment
69
Development tools
27
Distributed systems
14
Email
20
Embedded
4
Embedded development
90
Emulators
29
Encoding Binary
4
Encoding Multimedia
3
Encoding XML
10
Encoding YAML
8
Filesystem
91
Foreign Function Interface
101
Game development
106
Games
62
Genetic algorithms
12
Geospatial
3
Graphics
71
GUI
167
HTTP Client
52
IDEs
32
Image processing
101
Industrial automation
3
Logging
11
Machine learning
68
macOS APIs
10
Math
46
Memory management
40
Miscellaneous
162
Mobile
4
Network programming
133
No standard library
34
Observability
2
Operating systems
21
Parsing
75
Platform specific
12
Procedural macros
40
Productivity
2
Profiling
28
Resources
13
Science
44
Scripting
17
Security tools
57
Simulation
1
Static Site Generators
20
System tools
54
Template engine
65
Testing
83
Text editors
40
Text processing
69
Text search
21
Unix APIs
33
Utilities
439
Value formatting
9
Video
27
Virtualization
34
Web programming
82
Web Servers
83
WebAssembly
21
WebSocket
17
Windows APIs
18
Most popular
More
01
Oso is a batteries-included library for building authorization in your application.
02
Kanidm: A simple, secure and fast identity management platform
03
jsonwebtoken — JSON Web Token lib in rust
04
casbin - An authorization library that supports access control models like ACL, RBAC, ABAC
05
oxide-auth - A OAuth2 library for common web servers, featuring a set of configurable and ...
06
libreauth - Collection of tools for user authentication
07
frank_jwt - Implementation of JSON JWT
08
yup-oauth2 - An oauth2 implementation, providing the ‘device’, ‘service account’ and ‘inst...
09
ffsend-api - A fully featured Firefox Send API client
10
tame-oauth - A (very) simple oauth 2.0 library