dotnetopenauth – 如何从依赖方退出?

前端之家收集整理的这篇文章主要介绍了dotnetopenauth – 如何从依赖方退出?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用Dotnetopenid登录.

我通过使用dotnetopenid提供商假设谷歌登录我的应用程序.

在注销时,我将通过FormsAuthentication.SignOut()结束我的应用程序用户会话;但是,如果我没有关闭浏览器并使用谷歌登录它将不会要求我输入id-password并将我放在我的应用程序的安全页面上.

此外,如果我将尝试gmail.com它将直接登陆我的用户帐户而不询问id-password.

那么我怎么能完全从我的应用程序和谷歌退出

提前致谢

我认为你误解了依赖方和OpenID提供商.以StackOverflow为例,SO是依赖方,其他网站(例如Google)是OpenID提供商.

依赖方(例如SO)在OpenID提供商(例如Google)为自己的目的选择“忘记”用户时没有发言权.

编辑:我不熟悉PAPE扩展.但是,如果我理解正确,它不会为RP提供一种方式来向OP说:“在你最后,忘记这个用户的身份验证”,这就是我认为rehan想要的.它只是为RP提供了一种方法,可以为RP的目的要求另一种身份验证.

我仍然认为没有办法(例如)SO将Google用户从Gmail注销后退出Gmail.

原文链接:https://www.f2er.com/javaschema/281739.html

猜你在找的设计模式相关文章