#35Medium
Design a User Login and Authentication System for a Website
Asked by:GoogleVisaGusto
Recommended Solutions from the Web
Great explanation
https://www.youtube.com/watch?v=uj_4vxm9u90
Good solution
https://hackernoon.com/designing-functional-authentication-and-authorization-systems
Good summary
https://www.finalroundai.com/interview-questions/google-design-login-endpoint
Explanation videos
https://www.youtube.com/watch?v=fyTxwIa-1U0
Key Details & Edge Cases You Should Know
•
What methods do you use to authenticate?
•
How do you verify a user's credentials in the backend?
•
How do you maintain an authenticated session?
•
How do you store passwords in a database?
•
How do you handle error flows - like forgotten passwords?