Email-based sign-in
Users sign in with an emailed one-time passcode instead of remembering a password.
Kinde · Const
Kinde Passwordless authentication lets users sign in without maintaining passwords, using one-time passcodes delivered through configured email, phone, or username connections. Codes expire after two hours.
Passwordless authentication lets users access an application without maintaining a password. Kinde sends a one-time passcode through a configured email, phone, or username-based connection; the user submits that code to complete sign-in. Codes expire after two hours, and the method is enabled by default for email in new Kinde businesses.
// Enable Passwordless in Kinde Dashboard:
// Settings > Environment > Authentication
// Passwordless > Email connections > Code
// Select your application, then Save.Configure the connection in the Kinde dashboard, then select the applications that should use it. Users receive a one-time code instead of creating or entering a password.
Users sign in with an emailed one-time passcode instead of remembering a password.
Users receive a sign-in code by SMS when phone authentication is configured.
A password-based app offers a code option for users who prefer not to enter their password.
Passwordless authentication removes the need for users to create or maintain passwords. Kinde authenticates them with a one-time passcode delivered through a configured connection, such as email or phone.
Follow-up: How long is a passcode valid? Kinde passcodes expire after two hours.
Configure it in Kinde under Settings, Environment, and Authentication. In the Passwordless section, configure an email, phone, or username code connection, select the applications that use it, and save.
Follow-up: What additional dependency applies to phone authentication? Phone authentication requires Twilio and a Kinde Pro upgrade.
Email passwordless is enabled by default for new Kinde businesses. However, an app cannot enable Email + code and Email + password at the same time.
Follow-up: Can password users still be offered a code? Yes; Kinde documents a Sign in with a code option on the password page, allowing both experiences without enabling both conflicting email connection types for the same app.
Email connections > CodePhone connections > CodeUsername connections > CodeEmail + passwordSign in with a code