存储多个用户身份

时间:2019-03-21 14:49:36

标签: asp.net-identity asp.net-core-2.1 google-authentication

我实现了cookie身份验证和Google身份验证。我有这个问题: 假设我以Cookie身份登录,并且想将google帐户链接到ASP身份帐户。但是,当我成功登录到Google帐户时,我看到我已从Cookie身份注销,因为它已被Google身份替换。而且我无法链接Google帐户,因为现在我没有使用ASP身份帐户。一种可能的解决方案是将帐户数据存储在例如TempData中,然后在Google登录后执行ASP登录,然后链接两个帐户。但这是一个把戏。

所以问题是我可以同时存储身份Cookie和Google吗?

0 个答案:

没有答案