Passwords
This project is not implemented with passwords as the next-auth
library itself doesn't fully support passwords and intentionally discourages using passwords.
However next-auth
does offer an escape hatch if passwords are required.
It should be noted that password authentication does require a plan to ensure security. Including how to deal with bot sign ups, login throttling, etc.
https://next-auth.js.org/providers/credentials (opens in a new tab)
https://nextjs.org/learn/dashboard-app/adding-authentication (opens in a new tab)