因此,我使用身份服务器3和facebook作为我的外部提供商
我想知道是否可以使用持有者令牌进行部分外部登录
我目前已经可以正常工作了,因为我可以部分登录,但我想重定向回应用程序,以使用部分不记名令牌或类似的东西来完成注册过程
所以我想要的流程是
1从应用程序单击使用facebook登录2重定向到facebook并登录3如果用户已注册,则登录,否则返回应用程序上的注册页面4从应用程序登录到应用程序
耽误您时间,实在对不起
发布于 2016-08-17 21:31:37
您可以从user服务上的AuthenticateExternal方法返回部分登录。当您创建这个部分登录时,ctor可以接受您希望传递给您的部分登录的任何声明。在部分登录时,您将完成注册,然后通过将用户重定向到“简历URL”返回到IdentityServer,这是一个可以在部分登录声明中找到的声明。示例在这里:https://github.com/IdentityServer/IdentityServer3.Samples/tree/master/source/CustomUserService -- RegisterFirstExternalRegistrationUserService或ExternalRegistrationUserService是要查看的示例。
https://stackoverflow.com/questions/38988648
复制相似问题