Как лучше реализовать авторизацию для большого проекта?

Здравствуйте. Как лучше реализовать авторизацию для маштабируемого в будущем проекта? Написать в ручную или использовать какой-нибудь гем? С devise уже намучился при попытке кастомизации.
Вот что нужно:
1. Регистрация базовая.
2. Авторизация по емайл и паролю.
3. Восстановление пароля по емайл.
4. Редактируемый профиль пользователя.
  • Вопрос задан
  • 460 просмотров
Пригласить эксперта
Ответы на вопрос 2
premas
@premas
Full-stack web-developer
Devise очень легко кастомизируется. Вообще никогда не было проблем с ним. И в модальное окно выводится, и аякс-авторизация легко делается, и авторизация через мобильные приложения без боли.

Может перед тем как изобретать велосипед скажете, что именно не получается кастомизировать?
Ответ написан
POS_troi
@POS_troi
СадоМазо Админ, флудер, троль.
Пишите свой, не вижу ничего экстраординарного, пилите сразу апи.
Если будет сильно маштабирываться то собственно не помешает сразу заложить в него подобие отдельного сервиса для авторизации во всех компонентах.
В общем подобие того что нынче имеем на хабре ит.д. - TM.id
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы