PHP authentication

From Rixort Wiki
Revision as of 17:08, 8 April 2023 by Paul (talk | contribs)
Jump to navigation Jump to search

Login

  • Store hash of password in database
  • Check password by fetching row based on username, then use password_verify (which is safe against timing attacks)
  • After a successful verification, call password_needs_rehash to see if the hash needs to be updated