身份服务器:帐户激活后登录



我们正在使用IdentityServer在我们的网站上验证用户。

用户注册后,我们发送了一个激活邮件,该密钥使用GenerateEmailConfirmationTokenAsync

生成

激活有效,但是我们想在激活后登录用户。

是否有可能 - 在激活后不保存身份服务器之外的敏感数据吗?

是;有一个称为 IssueLoginCookie(https://indistityserver.github.io/documentation/docsv2/advanced/owin.html)的OWIN扩展方法,您可以用来发布IdentityServer Login cookie。唯一的要求是,此MVC控制器/操作必须在运行IdentityServer的同一管道中运行(因为IdentityServer是发出cookie的一个)。然后,您需要知道客户端应用程序的URL,以将用户重定向到。

相关内容

  • 没有找到相关文章

最新更新