Integrating Authorization Into Your Applications
In this video, we go in depth into best practices to integrate authorization into your web apps.
We start off with a discussion on the importance of User Experience and some examples of good UI design.
We the discuss sessions, cookies, Express-Session and Passport middleware, Serializing and Deserializing users.
Then we start exploring best practices integrating local login, password storage and encryption using hashing, salting, and the bCrypt hashing function.
We also focus on integrating OAuth with the Passport library, using the Facebook strategy as an example.
Project Members: Alex Karalanian