Я работаю с Symfony 3.4
и FOSUserBundle 2.1.2
.До сих пор учетные записи новых пользователей должны были подтверждаться по электронной почте, но я хотел бы упростить создание учетной записи:
, установив параметр конфигурации fos_user:registration:confirmation:enabled: false
(или удалив его, поскольку false
является значением по умолчанию)Я могу полностью отключить процесс подтверждения.
Однако это не совсем то, что я хочу.Я хотел бы по-прежнему использовать подтверждение по электронной почте , но сделать его необязательным :
- Пользователь вводит данные своей учетной записи, такие как имя пользователя, адрес электронной почты и пароль
- После того, какФорма регистрации отправлена, учетная запись автоматически создается и активируется.
- Пользователь перенаправляется на страницу своей учетной записи и может сразу же начать использовать учетную запись.
- Пользователь все еще получает ссылку для подтверждения.Если пользователь щелкает ссылку, учетная запись помечается как подтвержденная.
Возможно ли это с использованием функций FOSUserBundle
по умолчанию или необходимо выполнить этот дополнительный процесс подтверждения вручную?