2015-07-08 2 views
-1

В приложении Symfony2, которое я создаю, мне удалось создать учетную запись пользователя, войти в систему, обновить профиль, используя bootstrap для интерфейса и «из коробки» Symfony2 для остальных. Мне нужно добавить возможность пользователям переустанавливать свои пароли и/или отправлять электронную почту с помощью сгенерированного пароля. Я предопределю эти вопросы тем, что я новичок в разработке в Symfony2. Мои вопросы: 1) Я пытаюсь использовать FOSUserBundle параллельно с кодом, который я уже написал, или 2) Существуют ли способы реализации этого без FOSUserBundle. Эти вопросы действительно исходят из того, что они не знают ничего лучшего.Password Reset Email

Заранее спасибо.

ответ

1

Я не симфонический парень, но я знаю только, что Symfony охватывает философию «не изобретать колесо». Сам Symfony представляет собой набор связок. Если это ваш первый раз с веб-каркасом, я могу сказать, что вы потратили много времени и усилий на то, что предложили другие разработчики. Поверьте мне, если вы хотите построить что-то мощное и стандартизованное FOSuserbundle, несомненно, удовлетворит ваши потребности.

1

Всегда грустно видеть искренне заданный вопрос, поставленный вниз.

@Brent был новичком в Symfony и во многом, возможно, все еще есть. Я бы не сказал, что Symfony объявляет «не изобретать велосипед», а скорее «ускоряет разработку приложений». Я уверен, что вы можете потратить несколько дней на поиск Stackoverflow и найти возможные (возможно, немного устаревшие) решения вашей проблемы или сделать так, как @AzizFCB предложил и использовать готовый комплект Symfony, по сути, наиболее широко используемый и принятый пакет Symfony. Если основной деятельностью вашего приложения не является решение проблемы входа в систему и забытых паролей. Я настоятельно рекомендую использовать FOSUserBundle, решить эту проблему за несколько часов, в частности, включая обновления (особенно безопасность), которым вам не нужно управлять (но если вы можете внести свой вклад) и сосредоточьте свои усилия на кодировании основной активности приложений (с).