#password #scrypt #argon2

forbidden

An auth library for Rust applications

3 releases

0.1.3 Sep 28, 2021
0.1.2 Sep 28, 2021
0.1.1 Sep 24, 2021
0.1.0 Sep 24, 2021

#681 in Authentication

MIT/Apache

28KB
522 lines

Rust : Forbidden (WIP)

An experimental auth library for Rust applications.

Goals

This crate is to define a common set of traits and idioms to provide for most applications with a way to incorporate authentication.

Non-goals

Is NOT the place to put the specific implementations for web/OS/etc.

Warning

This is an experimental project, without members with experience in security.

I hope to put the "ball to move" so finally Rust has a decent auth system to rely on.

🔬 Research

These libraries and articles are used as inspiration:

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

In special anyone that has experience in building auth systems and know what to watch for!.

Show your support

Give a ⭐️ if you like this project! or to help make this project a reality consider donate or sponsor with a subscription in https://www.buymeacoffee.com/mamcx.

📝 License

This project is dual licenced as MIT & APACHE.

Dependencies

~1.6–2.1MB
~36K SLoC