Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/smkj42/sheesh-auth
Un-opinionated Authentication library for rust
https://github.com/smkj42/sheesh-auth
Last synced: 20 days ago
JSON representation
Un-opinionated Authentication library for rust
- Host: GitHub
- URL: https://github.com/smkj42/sheesh-auth
- Owner: SMKJ42
- License: mit
- Created: 2024-08-27T01:26:50.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-12-15T22:59:08.000Z (about 1 month ago)
- Last Synced: 2024-12-15T23:26:39.366Z (about 1 month ago)
- Language: Rust
- Size: 95.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
:warning: :warning: This library is still in development and WILL break :warning: :warning:
Ever wanted to host your own authentication? No? well nobody really WANTs to. But just in case you HAVE to, here you go.
Sheesh-auth does not follow any particular protocol, roast me.
User passwords and refresh token secrets stored salted and hashed while access tokens are stored as plaintext.
User data is extensible.
Plug and play or custom hashing, salting, and id generating strategies.
Plug and play or custom db harness for easy integration into a SQLite database.
`cargo run --example basic --release`