Embedded login
With this option, each app has to have its own login User Interface (UI).
When a user attempts to log in to your application or site, they authenticate directly within the currently used application instead of being directed to a centralized web application to authenticate the user.
You can seamlessly integrate authentication journeys into your app, giving you complete control over the end user experience.

Figure 1. Embedded login in Android
Use cases
-
If branding and controlling the user experience (UX) is important, using an embedded UI may be a good choice.
-
Control and flexibility of the UI and UX is more important to you than consistency, since each app implements its own authentication UI.
-
Your mobile apps do not use browser-based single-sign on.