Кодовый идентификатор URI запутался из-за hashed_password

Итак, я сделал функцию проверки электронной почты, которая сохраняет мою электронную почту в URI при перенаправлении из Gmail на локальный хост, проблема в том, что электронная почта зашифрована, и иногда она генерирует результат «/», который сбивает с толку сегмент URI и разделяет зашифрованную электронную почту. в сегменте 4 и 5.

Пример Uri с шифрованием:

http://yourdomain.com/system/index.php/controller/method/$2y$10$exTPJiuAiDRQzuiPV/AcW.YnYovq4n1ETbMdtOabHoWQ.yM9ePmPy

Посмотрите PV ‘/’ AcW, это разделяет URI, и у меня будут проблемы с сохранением этого как:

$email = $this->uri->segment(4);

я пытался хранить как это:

$email = $this->uri->segment(4) && $this->uri->segment(5);

но все равно дает мне логическое значение ложного.

0

Решение

не способ пойти что-то вроде этого:

Ваша ссылка:

http://yourdomain.com/system/index.php/controller/method/?hash=<?=urlencode('$2y$10$exTPJiuAiDRQzuiPV/AcW.YnYovq4n1ETbMdtOabHoWQ.yM9ePmPy'); ?>

и в вашем контроллере / методе вы получаете к нему доступ

$strHash = $this->input->get('hash');
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]