Я новичок в AngularJS и прошел через их учебник и почувствовал это.
У меня есть бэкэнд для моего проекта, где каждая из конечных точек REST
должна быть аутентифицирована.
Что я хочу сделать
a.) Я хочу иметь одну страницу для моего проекта http://myproject.com
.
б). Когда пользователь набирает URL-адрес в браузере, на основании того, был ли пользователь зарегистрирован или нет, ему предоставляется домашняя страница/просмотр или страница входа/просмотра под тем же URL-адресом http://myproject.com
.
c.), если пользователь не вошел в систему, он заполняет форму и сервер устанавливает сеанс USER_TOKEN
в сеансе, поэтому все дальнейшие запросы к конечным точкам будут аутентифицированы на основе USER_TOKEN
Мои путаницы
a.) Как я могу обрабатывать аутентификацию на стороне клиента, используя AngularJS? Я видел здесь и здесь, но не понял, как их использовать
б.) Как я могу представить разные представления пользователю на основе того, был ли пользователь зарегистрирован или нет под тем же адресом URL http://myproject.com
Я использую angular.js в первый раз и действительно путаюсь, как начать. Любые советы и/или ресурсы очень ценятся.