因此,我有一个Web API资源项目,该项目也可以用作授权服务器(我知道不好)。还有一个VueJS客户端应用程序。 用户从客户端应用程序进行身份验证。客户端应用程序包含带有用户名和密码的登录页面以及[通过google登录]。
我启用了资源所有者密码流,以使用用户名和密码对我的用户进行身份验证-效果很好。
但是我也想让用户通过Google或Twitter等进行身份验证。使用Views可以获取许多资源和博客文章,但是自从我已经拥有自己的VueJS登录视图以来,我不希望授权服务器执行此操作完全没有用户界面。
我的方法:
auth_code
。auth_code
到服务器是否有比通过IdentityServer4进行外部身份验证的方法更好的方法,而不使用IdentityServer4提供的任何UI /视图?