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.
- In the Identity connections section, select Configure on the Email tile.
- 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 Identity connections 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.
- 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:
If you want, you can select different authentication methods for different applications. You might want to do this, for example, so users sign in with Google for your Android app and Apple for your iOS app.
You first need to set up each application, then select the auth pattern you want for each.
- Go to Settings > Environment > Applications.
- Select Details on the application you want to edit.
- In the Application details screen, select Authentication in the left menu.
- Use the toggle switches to change the authentication methods for the app.
- If there is a method that you want that is not listed, follow the relevant set up procedure above.
- When you’re finished, scroll to the bottom of the page and select Save.