Single sign on 单点登录(sso)如何用于登录到同一设备?

Single sign on 单点登录(sso)如何用于登录到同一设备?,single-sign-on,Single Sign On,据我所知,SSO是所有连接的应用程序的一次性登录 但注册后,用户始终能够使用同一设备的自动登录是什么意思?SSO意味着,您将拥有一个单一的身份提供商,它将为多个客户端提供授权 您的客户端可以是angular应用程序、React应用程序、web api、移动应用程序等 OpenIDConnect(oidc)和OAuth2定义了如何进行SSO。还有像Identiy Server 4这样的提供程序,它实现了oidc和oAuth2指定的内容。您能进一步解释一下吗?这与“同一设备的自动登录”有什么关系?可

据我所知,SSO是所有连接的应用程序的一次性登录


但注册后,用户始终能够使用同一设备的自动登录是什么意思?SSO意味着,您将拥有一个单一的身份提供商,它将为多个客户端提供授权

您的客户端可以是angular应用程序、React应用程序、web api、移动应用程序等


OpenIDConnect(oidc)和OAuth2定义了如何进行SSO。还有像Identiy Server 4这样的提供程序,它实现了oidc和oAuth2指定的内容。

您能进一步解释一下吗?这与“同一设备的自动登录”有什么关系?可以通过设置cookie来完成同一设备的自动登录。SSO的工作方式是,当您希望访问客户端中需要授权的资源时。您将被重定向到身份提供程序站点,在那里您将使用凭据登录。此身份提供程序验证您的凭据,并向相应的客户端颁发Id_令牌。然后将您重定向回客户端资源。总而言之,此标识可以处理多个客户端,每个客户端都有单独的设置,如clientId、Secret、grant type等。请通过编辑将所有澄清添加到您的答案中。不要对此使用评论部分