Я являюсь частью Ionic и занимаюсь разработкой приложений на их платформе уже несколько лет. Я где-то пропустил набор функций, который автоматически обрабатывает входы в систему, хранение токенов на предъявителя / JSON и обработку 401 несанкционированных вызовов службы?
- Я понимаю, что лично я могу использовать Ionic-Storage для хранения носителя
маркер.
- Я понимаю, что лично могу использовать Auth Guard от Ionic для
защита маршрутов, когда пользователь не вошел в систему.
- Я понимаю, что лично я
может использовать некоторую обработку в http, чтобы знать, что делать с ошибками 401,
и т. д., когда звонок в службу возвращается несанкционированным.
Похоже, с таким количеством вещей, которые Ionic сделал, чтобы сделать разработку приложений более упорядоченной, это нечто, что должно быть своего рода "пакетом".
Правильно ли я делаю это, используя все эти отдельные способы управления сеансами пользователей и вызовами служб, или есть еще одна более полная часть инфраструктуры Ionic, о которой я просто не знаю, или пакет Cordova, который обрабатывает все это?