Overview
This course teaches five methods of authentication using Node JS Express with Postgres as the database. The learning outcomes include understanding how to securely store and retrieve passwords, with topics ranging from plain text passwords to encryption. The course aims to equip learners with the skills to implement various authentication techniques in their systems. The teaching method involves a video explanation with practical examples. This course is intended for developers interested in enhancing their knowledge of authentication methods and improving the security of their systems.
Syllabus
Intro
Auth Method 1 - Authentication password plain text
Auth Method 2 - Authentication with Password hash
Auth Method 3 - Authentication with Password hash and Salt
Auth Method 4 - Authentication with bcrypt hash with inline salt
Auth Method 5 - Encrypt everything, don’t store password in the database
Taught by
Hussein Nasser