我们开发了应用程序引擎应用程序。我们使用openid4java从google/yahoo登录。它的工作是登录的地方,而不是注销。 Google/yahoo会话不会从这个openid4java中清除。OpenId4java注销
当我搜索我来知道,这是不可能的形式openid。请在此建议有任何其他方式从全局会话(谷歌/雅虎)注销。
在此先感谢。
谢谢, Govind。
我们开发了应用程序引擎应用程序。我们使用openid4java从google/yahoo登录。它的工作是登录的地方,而不是注销。 Google/yahoo会话不会从这个openid4java中清除。OpenId4java注销
当我搜索我来知道,这是不可能的形式openid。请在此建议有任何其他方式从全局会话(谷歌/雅虎)注销。
在此先感谢。
谢谢, Govind。
OpenID规范没有单一注销配置文件。因此,大多数OpenID提供者不会支持这个,除非他们已经以自己的方式实现它。尝试清除Cookie,这可能有效。
谷歌退出:
function googleLogout() {
window.open('https://www.google.com/accounts/Logout');
alert('logged out from google.');
}
雅虎注销:
function yahooLogout() {
window.open('https://login.yahoo.com/config/login?logout=1');
alert('logged out from yahoo');
}
奖金 - Facebook的注销:
function facebookLogout() {
FB.getLoginStatus(function(response) {
if(response.status === 'connected') {
logoutFromFB();
}
else {
alert('already logged out from facebook');
}
}, true);
}
function logoutFromFB() {
FB.logout(function(response) {
alert('logged out from facebook');
});
}