oauth2-rs
pizauth
oauth2-rs | pizauth | |
---|---|---|
1 | 1 | |
829 | 143 | |
- | - | |
8.1 | 7.4 | |
18 days ago | 22 days ago | |
Rust | Rust | |
Apache License 2.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
oauth2-rs
-
Web Development with Rust?
There is the oauth2 crate https://github.com/ramosbugs/oauth2-rs that you can use to implement social logins
pizauth
-
So when did POP and IMAP become a โlegacy protocol?โ
For those of us with Unix-y mail setups the move to OAuth2 can be a bit tricky, but there are now several different programs to help (spurred, I suspect in no small part, by Microsoft/Exchange's stance). The ones I know about are:
Email OAuth 2.0 Proxy <https://github.com/simonrob/email-oauth2-proxy>; mailctl <https://github.com/pdobsan/mailctl>; mutt_oauth2.py <https://gitlab.com/muttmua/mutt/-/blob/master/contrib/mutt_o...> (some suggestion that it might not always work these days?); pizauth <https://github.com/ltratt/pizauth>; oauth-helper-office-365 <https://github.com/ahrex/oauth-helper-office-365>. Disclaimer: I wrote pizauth and it's just about to move into the alpha stage.
What are some alternatives?
actix-extras - A collection of additional crates supporting the actix and actix-web frameworks.
email-oauth2-proxy - An IMAP/POP/SMTP proxy that transparently adds OAuth 2.0 authentication for email clients that don't support this method.
rust-web-framework-comparison - A comparison of some web frameworks and libs written in Rust
mutt
houseflow - Home automation platform made in Rust ๐ฆ.
oama - OAuth credential Manager
firebase-jwt-auth - Verify and extract data from a Firebase JWT
tame-oauth - ๐ Small OAuth crate that follows the sans-io approach ๐ฆ
tesla_auth - Securely generate API tokens for third-party access to your Tesla.
deno - A modern runtime for JavaScript and TypeScript.