Задать вопрос
@fsamorodov

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

Всем привет!

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

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

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

Заранее спасибо!
  • Вопрос задан
  • 157 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
Kaer_Morchen
@Kaer_Morchen
Разрабатываю web-приложения.
Тут все зависит от вашего бэкенда и системы авторизации которую используете.

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

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

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

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