Проблема с URL токена RPX - PullRequest
       23

Проблема с URL токена RPX

0 голосов
/ 15 сентября 2010

Я использую RPX в своем проекте CakePHP.Я установил URL-адрес токена следующим образом: 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. Выбрал Google для входа в систему из значка RPX (в моей форме входа в систему). 2. Введите мой идентификатор Google и пароль для входа в систему, и это сработало.3. Но меня перенаправили обратно в форму входа без сеанса.

Может ли кто-нибудь помочь мне, пожалуйста.

Спасибо.

1 Ответ

0 голосов
/ 08 сентября 2011

Текущий код перенаправляет страницу входа с http: // на https: // и, следовательно, теряет сеанс и другие данные токена.Поэтому необходимо использовать http или https до и после перенаправления с RPX на мой сайт.Спасибо.

...