(no title)
pitherandd | 5 years ago
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
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....
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.
No comments yet.