Tools, FAQ, Tutorials:
Components Involved in OpenID Connect Authentication
What are components involved in OpenID Connect authentication flows?
✍: FYIcenter.com
There are 4 components involved in a typical OpenID Connect authentication flow:
1. OpenID Provider (OP) - The OpenID Connect authentication service provider, who provides services to authenticate the end user. For example, Microsoft Azure Active Directory.
2. Relying Party (RP) - Your application server, who relies the OP to let the end user to access your application.
3. User Agent (UA) - The Web browser or your client program running on the end user device. User Agent is used by the end user to access your application and interact with the OpenID Provider.
4. End User (EU) - The end user who wants to access your application using his/her identity managed by the OpenID Provider.
Below is a diagram that shows you how these 4 components are related to each other:
+--------+ +----------+ | | | | | | --> | Rely | | | <-- | Party | +--------+ | | | | | | | | +----------+ | End | --> | User | ^ | | User | <-- | Agent | | v | | | | +----------+ +--------+ | | | | | | --> | OpenID | | | <-- | Provider | | | | | +--------+ +----------+
Â
⇒ What Are Authentication Flows
⇠OpenID Connect Authentication Flows
⇑ OpenID Connect Authentication Flows
⇑⇑ OpenID Tutorials
2021-08-11, 890👍, 0💬
Popular Posts:
How to use "link" command tool to link objet files? If you have object files previously compiled by ...
How to access URL template parameters from "context.Request.Matched Parameters"object in Azure API P...
How to install .NET Framework in Visual Studio Community 2017? I have the Visual Studio Installer in...
How to read Atom validation errors at w3.org? If your Atom feed has errors, the Atom validator at w3...
How to use the Atom Online Validator at w3.org? w3.org feed validation service is provided at http:/...