Я разрабатываю совершенно новое веб-приложение и ищу серверную структуру, которая поставляется с некоторыми стандартными функциями, которые я не хочу изобретать заново:
Было бы здорово, если бы я также мог реализовать веб-службы REST внутри этого веб-приложения. Я бы потреблял их как из самого веб-приложения (в основном через Ajax), так и из мобильных приложений.
У вас есть какие-либо предложения? Спасибо!
Наконец, я использовал Spring Framework , который поставляется со многими модулями, полезными для моих требований:
Однако мне нужно было создать много вещей самостоятельно, касающихся управления пользователями, но документация и сообщество Spring кажутся очень богатыми.
Я верю, что могу быть здесь чем-то полезен.
У Coldfusion есть CFOath для ваших потребностей за один проход:
http://www.adobe.com/devnet/coldfusion/articles/social-integration.html
Если вам нужны встроенные компоненты входа в систему, у cflogin есть детали, которые вы ищете:
http://help.adobe.com/livedocs/coldfusion/8/htmldocs/help.html?content=Tags_j-l_07.html
Вот что выходит из коробки: http://help.adobe.com/livedocs/coldfusion/8/htmldocs/help.html?content=Tags_j-l_07.html
Для восстановления пароля вам нужно будет что-то создать (и я бы рекомендовал сделать это для собственных входов в систему, поскольку вы хотите иметь такие функции, как уведомления по электронной почте для зарегистрированных пользователей о том, что их пароль был изменен, и некоторый контроль потока.
К счастью для вас, Coldfusion чрезвычайно прост для понимания. Если вы умеете работать с HTML, то Coldfusion должен выглядеть очень знакомо.
Coldfusion стоит $$$, но к счастью для вас есть очень быстрая и мощная версия с открытым исходным кодом под названием Railo. Он поддерживает ту же функциональность с очень небольшими оговорками: http://www.getrailo.org/
Вы можете поиграть с Railo Express и запустить его на флешке. http://www.getrailo.org/index.cfm/download/
Я часто использую его, когда мне нужно создать прототип или просто поиграть и сделать что-то.
Если вы решите пойти по этому пути. Есть много полезных сайтов, таких как этот: http://www.learncfinaweek.com/ и этот http://www.bennadel.com/
ColdFusion хорош. Мне нравится ColdFusion, но Lavarel — новичок в этом блоке и обгоняет ColdFusion.
Создание системы управления пользователями в Laravel объясняет, что вам нужно знать. И эта страница официальной документации говорит
Laravel делает реализацию аутентификации очень простой. На самом деле практически все настроено под вас из коробки. Файл конфигурации аутентификации находится по адресу config/auth.php и содержит несколько хорошо задокументированных опций для настройки поведения сервисов аутентификации.
Мог говорит восстановить Монику
голубоватый
Джил