使用DotNetOpenAuth我已经将OpenID登录到当地的sportsclubs网站。 除了用户从家里登录,我们还有一个在俱乐部运行IE的Kiosk模式的个人电脑。这台自助终端电脑有一些安全问题。电脑亭上的OpenID
1)我可以以某种方式告诉身份提供者不要提供“让我登录”选项吗?或者至少雅虎在默认情况下取消选中它。
我希望它可以在扩展或其他东西中定义,但我还没有找到类似的东西。
2)我可以轻松地从我们自己的网站注销用户,但是身份提供者的会话仍然存在。这允许自助终端PC上的任何人作为使用OpenID的最后一个人登录。 我在我的页面上有一个注销按钮,并且在自助终端PC上甚至定时激活了注销按钮。通过Google,Yahoo和AOL,我发现了注销网址。我将这些激活作为注销过程的一部分。
有谁知道myOpenID的注销网址?也可能是其他提供者。或者甚至更好,我可以请求提供商的URL像我要求的电子邮件?
如果帮助这些人在我迄今发现的URL:
谷歌:https://www.google.com/accounts/Logout
雅虎:https://login.yahoo.com/config/login?logout=1
AOL:HTTPS://my.screenname.aol.com/_cqr/logout/mcLogout.psp
由于提前,
扬
我只是希望这可能是一个更简单的方法。 Kiosk模式下的IE为全屏,并没有关闭按钮。它没有地址栏,我限制了某些网站。此外,我已经删除了桌面和开始菜单后面。 也许我应该尝试做一个window.close()作为注销来代替。如果它没有警告地接受这个,我可以让一个循环开始启动一个新的IE。 我明白你的意思,如果他/她不在自助终端PC上登出用户。我可以确定它是否是自助终端PC,并且在这种情况下可能仅决定从OP注销用户。 – Jan 2011-03-01 08:59:24
window.close()是富有创意的。尽量只在售货机上保留该功能。 – 2011-03-01 15:26:28