Пользователи не могут редактировать свой email / ссылка подтверждения не работает

Наши пользователи не могут изменить свой адрес электронной почты, как и администраторы. Единственный рабочий способ — внести изменения в базу данных вручную.

Мы сталкиваемся с этой проблемой уже более года, в настоящее время используем версию 2.6.0beta1.

Поведение

Пользователь меняет свой адрес электронной почты и получает ссылку для подтверждения. Однако при переходе по этой ссылке он попадает на страницу ошибки с сообщением {page_not_found.title}.

Ожидаемое поведение

Ссылка для подтверждения должна работать корректно.

Наши настройки

Мы используем внешний SSO. У нас установлены настройки email editable = true и sso overrides email = false.

Текущее обходное решение

Вручную вносить изменения в базу данных, чтобы пропустить этап подтверждения.

Возможно, вы столкнулись с проблемой, описанной здесь: Confirmation email link (after change) is broken ("Oops!") due to bad email customization. Если это именно та проблема, то исправление для неё находится в этом сообщении: Confirmation email link (after change) is broken ("Oops!") due to bad email customization - #5 by gerhard.