Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 31.01.2021 07:51:13

Как организовать смену Email после подтверждения?

Всем привет, я только знакомлюсь с разработкой на Laravel, и столкнулся с такой проблемой, как организовать смену email пользователя из его личного кабинета, только после подтверждения новой почты? Регистрацию с подтверждением Email я сделал, а вот как теперь таким же образом реализовать смену? При этом, если пользователь не подтвердил, то остается олд емэйл. Версия ларавел 5.8, помогите пожалуйста.

Изменено Wim91 (31.01.2021 07:52:46)

Не в сети

#2 28.03.2024 11:53:36

Re: Как организовать смену Email после подтверждения?

Создайте маршрут и контроллер для обработки запроса на подтверждение нового email. В контроллере проверьте корректность токена подтверждения и обновите email пользователя в базе данных. Если вы уже используете сервис подтверждения email для регистрации, то можете переиспользовать его для смены email. Просто адаптируйте логику подтверждения email для работы с запросами на смену email.

Не в сети

Подвал раздела