Kinde supports many authentication options that let you control how users access your applications.
You can set different authentication requirements for different applications, and also for different organizations (if you use organizations).
Set up all your required authentication methods at the Environment level first.
- Go to Settings > Environment > Authentication.
- Select Configure on the Email tile in either the Passwordless or Password section.
- In the window that appears, switch the authentication option on or off for each application you have. Note that you cannot use passwordless and password authentication for the same app.
- Select Save.
You can allow users to authenticate using their phone number as their sign in identity. For full details, see Set up phone authentication.
- Go to Settings > Environment > Authentication.
- In the Passwordless section, select Configure on the Phone tile.
- In the window that appears, switch the authentication option on or off for each application you have.
- Select Save.
You can allow users to authenticate using a username as their sign-in identity. They will still need to provide an email on sign-up, but will be able to sign in with a username-password combination from then on. Learn more about using usernames for auth.
- Go to Settings > Environment > Authentication.
- In the Password section, select Configure on the Username tile.
- In the window that appears, switch the authentication option on or off for each application you have.
- Select Save.
- Go to Settings > Environment > Authentication.
- In the Social connections section, select Add connection.
- In the window that appears, select the social apps you want and then select Save.
- You need to set up the connection to each social app you chose, see Add social sign in.
Follow the instructions for the relevant authentication method. See: