PHP: User Authentication
Kevin Skoglund
Start a Database-Driven Project
Create and style the first page
-
User Authentication OverviewIdentification and access control
Hashing and storing passwords -
Implementing User Authentication in PHPCreating the database table
Introducing the sample project
Adding new users
Logging in users
Logging out users
Controlling access to pages and functions -
Working with Strong PasswordsPassword requirements
Preventing weak passwords
Resetting forgotten passwords -
Securing User AuthenticationPreventing IDOR
Using HTTPS
Protecting access tokens
Keeping track of logins