我在我的 CakePHP 项目中使用 RPX。我已经设置了这样的令牌网址:http ://www.mysite.com/users/login
这是我的登录操作代码。
function login() {
$this->Ssl->force();
$this->layout = 'colorbox';
$this->pageTitle = "User Login";
}
我在登录表单中使用了 SSL。查看上面的代码($this->Ssl->force();
)。使用 RPX 登录可以在没有 SSL 的情况下正常工作。我评论$this->Ssl->force();
了行,并让 RPX 正常工作。但是当我取消注释该 Ssl 代码时,它无法正常工作。
当那里没有注释 ssl 代码时,我这样做了。1. 选择谷歌从 RPX 徽章登录(在我的登录表单中) 2. 输入我的谷歌 ID 和密码登录,它工作。3. 但是我在没有任何会话的情况下被重定向回登录表单。
任何人都可以帮助我。
谢谢。