Detailed Login Authentication Flows for use with any Identity Provider
This paper covers some of the login and authentication flows used by web applications, single page applications, and native mobile applications. These examples use FusionAuth as the IdP (identity provider), but any IdP could be used. You can use these articles to help architect and design the authentication system for your application.
With each type of login and authentication for web, single page, or native mobile applications, the paper provides links to additional detailed information for OAuth2 grants, JWT usage, refresh tokens and more.