@fsamorodov

Как организовать безопасность структуры приложения в Ember?

Всем привет!

Вот какое дело:
Есть приложение для автоматизации бизнеса на Эмбере. Когда юзер заходит в приложение, даже если он еще не авторизован, у него есть доступ к структуре приложения, по которой можно понять некую бизнес логику.

Вопрос: как на бэкенде организовать авторизацию, чтобы Эмбер загружался только после регистрации средствами бэкенда?

Причем Эмбер должен получить информацию о сессии.

Заранее спасибо!
  • Вопрос задан
  • 156 просмотров
Решения вопроса 1
Kaer_Morchen
@Kaer_Morchen
Разрабатываю web-приложения.
Тут все зависит от вашего бэкенда и системы авторизации которую используете.

Эмбер должне загружаться, и проверять сессию, а заодно можно утягивать актуальные данные.
Если сессия валидна продолжает работу, если нет редиректит на страницу логина. Момент проверки можно делать в инициалайзере. Так же может быть, что какие-то роуты должны быть закрыты для анонимных пользователей, а какие-то нет (например справка). Тогда защищать нужные страницы нужно на уровне роута, при его активации.

Судя по вопросу использовать ember-simple-auth похоже так не начали?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы