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]

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