Follow this guide to sign in users with email and password.
The email and password sign-in method is enabled by default for all Nhost projects.
Users must first sign up to be able to sign in with Email and Password.
If you've turned on email verification in your project's Authentication Settings, a user will be sent a verification email upon signup. The user must click the verification link in the email before they can sign in.
Once a user has been signed up (and optionally verified), you can sign them in.
You can decide if only verified emails should be able to sign in or not. Modify the Only allow users with verified emails to sign in. setting in the Authentication Settings section under Users in your Nhost project.
An email-verification email is automatically sent to the user during sign-up if your project only allows to sign in users with verified emails. You can also manually send the verification email to the user using