Orchestration SDKs

Configure an Android app for social sign-on

PingOne Advanced Identity Cloud PingAM Android

Complete the following high-level tasks to configure an Android client app to perform social sign-on with an external identity provider (IdP):

Before you begin

Ensure that you have completed the prerequisites before starting the numbered steps on this page below.

You need to have configured Apple, Facebook, and Google as external identity providers in PingOne Advanced Identity Cloud or PingAM, and set up the social authentication journeys your client app will step through.

Step 1. Adding core dependencies

These dependencies provide core support for social sign-on. These are the minimum required dependencies for redirecting users to the IdP for authentication.

Step 2. Handling URI schemes

You must configure your Android app to open when the server redirects the user after authentication.

Step 3. Authenticating with external IdPs

Learn how to authenticate your users with the external IdPs you have configured in your authentication journeys.

Step 4. Customizing the user experience

You can optionally tweak the user experience for authenticating with an external IdP.