Как сделать электронное подтверждение необязательным в FOSUserBundle? - PullRequest
0 голосов
/ 28 июня 2019

Я работаю с Symfony 3.4 и FOSUserBundle 2.1.2.До сих пор учетные записи новых пользователей должны были подтверждаться по электронной почте, но я хотел бы упростить создание учетной записи:

, установив параметр конфигурации fos_user:registration:confirmation:enabled: false (или удалив его, поскольку false является значением по умолчанию)Я могу полностью отключить процесс подтверждения.

Однако это не совсем то, что я хочу.Я хотел бы по-прежнему использовать подтверждение по электронной почте , но сделать его необязательным :

  • Пользователь вводит данные своей учетной записи, такие как имя пользователя, адрес электронной почты и пароль
  • После того, какФорма регистрации отправлена, учетная запись автоматически создается и активируется.
  • Пользователь перенаправляется на страницу своей учетной записи и может сразу же начать использовать учетную запись.
  • Пользователь все еще получает ссылку для подтверждения.Если пользователь щелкает ссылку, учетная запись помечается как подтвержденная.

Возможно ли это с использованием функций FOSUserBundle по умолчанию или необходимо выполнить этот дополнительный процесс подтверждения вручную?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...