Sign in with email and password
Authenticate a user with their email and password. Returns a session object or MFA challenge if two-factor authentication is enabled.
post/signin/email-password
Request body
Example request
{
"email": "john.smith@nhost.io",
"password": "Str0ngPassw#ord-94|%"
}Response
Authentication successful. If MFA is enabled, a challenge will be returned instead of a session.
Example response
{
"session": {
"accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"accessTokenExpiresIn": 900,
"refreshTokenId": "2c35b6f3-c4b9-48e3-978a-d4d0f1d42e24",
"refreshToken": "2c35b6f3-c4b9-48e3-978a-d4d0f1d42e24"
}
}