IdentityServer4从Google身份验证方案生成承载令牌

时间:2020-05-10 17:24:52

标签: mongodb asp.net-core identityserver4 google-authentication bearer-token

我正在尝试使用Identityserver4.net coremongodb进行身份验证。 我正在使用JWT授权,因为我需要验证API和“自定义用户”数据库以存储用户详细信息。 到目前为止,正常的ResourceOwnerPasswordValidator可以正常工作。现在我要添加Google身份验证。

现在我需要添加Google身份验证。 我在这里https://demo.identityserver.io/Account/Login?ReturnUrl=%2Fgrants关注文档 使用此URL https://localhost:5001/External/Challenge?provider=Google&returnUrl=%2Fgrants 我可以将用户发送到Google,但在回叫时,我需要检查用户是否已注册,如果没有注册,则进行注册并生成并将jwt返回给客户端。

我已经使用ASP网络身份在.net中做过类似的事情,但在这里完全迷失了, 请有人帮我。

0 个答案:

没有答案