# Enable application single sign-on

After enabling single sign-on between applications, the login status between different applications under the same user pool will be opened up, and the end user only needs to log in once to smoothly move between different applications.

# Create two apps

First refer to the previous chapter to create two applications.

Create an Application

# Open application single sign-on

In Control Panel> App, turn on the application single sign-on switch.

# Experience application single sign-on

In the application list, click the experience button of an application:

Complete the login on the login page:

After success, it will jump to the application callback address:

Next we click on the experience button of another application:

The user does not need to enter the password again, and directly enters the callback address that should be used:

# Experience the application in the application panel

First go to Settings> Labs> Application Panel, click the plus sign on the right to configure the application for the application panel.

Add some applications to our application panel. Here I have selected three applications with different authentication protocols, namely OIDC, OAuth2.0, and SAML2. Then click "Install".

Click "Go to Application Panel".

Since I have just completed the user login during the "Experience Application Single Sign-On" process, I can directly enter the application panel without having to enter the account password on the login page.

Click the application icon. You can log in directly to the SAML application.

Click the second icon to directly enter the callback address of the OIDC application and return the code authorization code.

Click the third icon to directly enter the callback address of the OAuth application and return the code authorization code.

At this point you can already single sign in between different applications.