Codeigniter Tank Auth Активация - PullRequest
0 голосов
/ 15 марта 2012

У меня проблема с функцией активации электронной почты танка аутентификации.Использование Codeigniter 2.1.0 и Tank Auth 1.0.9

Если я щелкну ссылку активации в сообщении электронной почты, которое отправляется при регистрации, оно открывается в новом окне и появляется для запуска функции активации контроллера ().дважды.Активация запускается в базе данных, потому что я вижу, как она обновляется ... но поскольку функция запускается дважды, она показывает сообщение сеанса "Введенный вами код активации неверен или просрочен".Это не идеально с точки зрения пользователя и вызовет путаницу с конечным пользователем.

однако, если я скопирую URL-адрес активации из электронного письма и вставлю его в окно, которое я первоначально зарегистрировал в нем, будет работатьдолжен и отображает правильное сообщение сеанса.

Что могло бы заставить контроллер работать, когда нажата ссылка в письме и новое окно браузера пытается запустить URL-адрес активации ??

1 Ответ

0 голосов
/ 16 марта 2012

Возможности:

$routes[]

.htaccess rewrite

javascript redirect

php header()

session death

hidden F5 key under your chair
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...