4 ms·
I'm in the process of learning rust and rocket. Is there any auth library that you used, or implemented it yourself? Also, how long have you been working on th
by leorio 6y ago
I'm in the process of learning rust and rocket. Is there any auth library that you used, or implemented it yourself?
Also, how long have you been working on this?
- pitherandd 6y agoCool, I think you'll really enjoy it. For authenticating with Google and Facebook I used the oauth2 crate. For logging in in general I used private encrypted cookies as described on this page: https://api.rocket.rs/v0.4/rocket/http/enum.Cookies.html https://api.rocket.rs/v0.4/rocket/http/enum.Cookies.html I used a Request Guard that decrypts this cookie into the corresponding user identifier. Here's a link to that page: https://api.rocket.rs/v0.4/rocket/request/trait.FromRequest.html https://api.rocket.rs/v0.4/rocket/request/trait.FromRequest.... I've been working on this for a little over a year now, off and on. Let me know if would like me to expand on any of these points.