Concept Flow - Federated authentication
User tries to access app
App redirects to Identity Provider (IdP)
User logs in at IdP
IdP sends token to app
App verifies token
Access granted if token valid
User accesses resources
User tries to log in, app sends them to a trusted identity provider. After login, the provider sends a token back. The app checks the token and grants access if valid.