Log in from the native password screen
Log in from the native password screen
/api/v1/mobile/auth/loginFirst-party native email/password authentication. No browser, callback, cookies, client secret or platform-store registration is involved. Use the fixed client matching the platform and the installation binding. Core preserves password policy, account state, rate limits and MFA. Login returns mfa_required=true with a five-minute, five-attempt challenge when enrolled; no credential is issued before verification. Native MFA challenges cannot be redeemed by browser MFA or another installation. Registration creates an unverified account and sends verification email; verification gates recovery, not access. A verification_delivery_failed response means the account exists; request another email and log in. Passwords and challenges are memory-only; never log or automatically retry.
Request Body
application/jsonstring <email>·min 3·max 320Normalized to lowercase and trimmed before storage and comparison.
Responses
string·const no-storePrevents storage of error responses by clients and intermediaries.
string·min 1·max 512A single-use, expiring bearer secret delivered by email. Only its hash is stored, so it cannot be recovered from a database disclosure. Treat it as a credential: never log it or place it in a URL you retain.