使用Asp.Net Identity保持外部登录

时间:2016-09-26 20:58:24

标签: asp.net cookies asp.net-identity asp.net-identity-2

我有一个使用外部登录(Microsoft和Google)和ASP.Net Identity 2的WebForms应用程序。

当用户返回网站时,我希望外部登录持续存在。目前,当用户回来时,他们必须使用外部提供商再次登录。

我知道一种方法是在找到用户之后创建持久的应用Cookie,就像在this SO问题中回答一样。

但这是不可接受的,因为要求是如果用户从外部提供商退出,则应退出。

如果我创建持久性“应用程序Cookie”,我是否可以验证用户是否仍在外部登录。

OR

还有其他方法可以达到这个目的吗?

0 个答案:

没有答案