1

我是opeid的新手,所以如果问题是转储,请原谅。我正在开发一个系统(在 PHP 上)以通过各种 openid-providers 统一登录。应该有几种方法(登录,检查用户是否登录等)。

问题是系统将被闪存使用。而且我不知道如何在没有重定向的情况下执行登录。这是我的问题:如果用户已经在 open-id 提供程序上登录(或使用不需要密码的 myopenid 等提供程序)并确认他允许使用他的个人信息,是否可以在不重定向的情况下登录(登录openid 提供程序上的页面)。一个例子会很棒!

将不胜感激任何想法!

4

1 回答 1

1

您应该立即向提供者发出请求,即将参数设置openid.modecheckid_immediate. 无论身份验证是否成功,提供者都必须响应。如果身份验证不成功,您仍应执行重定向以允许用户进行身份验证。

于 2012-05-05T15:57:22.657 回答