User-Agent

优质
小牛编辑
132浏览
2023-12-01

用户代理应用程序由用户设备中的客户端应用程序使用,该客户端应用程序充当脚本语言实例,例如在浏览器中运行的JavaScript。 您可以将用户代理应用程序存储在Web服务器上。

下图显示了客户端用户代理应用程序的体系结构。

OAuth 2.0用户代理

Step 1 - 首先,用户使用Google,Facebook,Twitter等认证应用程序访问资源所有者的资源。

Step 2 - 接下来,用户应用程序提供客户端ID和客户端密码以登录授权服务器。

Step 3 - 然后,用户代理应用程序提供在浏览器中运行的JavaScript应用程序的实例并链接到Web服务器。

Step 4 - 授权服务器允许使用客户端凭证从资源服务器访问资源。

Step 5 - 资源服务器包含资源所有者拥有的资源。