top | item 23964855

(no title)

pitherandd | 5 years ago

Cool, 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

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.

discuss

order

No comments yet.