CodeIgniter 4 сеанса были потеряны в условиях, если после перенаправленияPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 CodeIgniter 4 сеанса были потеряны в условиях, если после перенаправления

Сообщение Anonymous »

Flow: < /p>

Пользователь заполняет форму электронным письмом и получает пароль. redirect () Пользователь на страницу проверки. < /p>
< /li>
На этой странице я сопоставляю отправленную OTP со значением из сеанса. Сравнение не удается, и я всегда получаю ошибку «неверный пароль» - даже когда введенный код верен. Плюс за пределами условия, если я получаю сеансы, но когда условие IF проходит, сеанс отображается NULL, когда я пытался печатать с помощью dd ().
route

Код: Выделить всё

$routes->match(['get', 'post'], '/account/verify-registration', [UserAuthenticationController::class, 'verifyRegistration'], ['as' => 'verify-registration.user']);
form

Код: Выделить всё

   

Подробнее здесь: [url]https://stackoverflow.com/questions/79714605/codeigniter-4-session-data-has-been-lost-inside-a-if-condition-after-redirect[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»