AngularJS:在单页应用程序中使用身份验证的基本示例

16 浏览
0 Comments

AngularJS:在单页应用程序中使用身份验证的基本示例

我刚接触AngularJS,并且完成了他们的教程,对它有了一些了解。

我已经准备好了我的项目的后端,其中每个REST端点都需要进行身份验证。

我想做的事情

a.) 我想为我的项目创建一个单页面http://myproject.com

b.) 当用户在浏览器中输入网址后,根据用户是否已登录,会在同一网址http://myproject.com下呈现主页/视图或登录页面/视图。

c.) 如果用户没有登录,它会填写表单,服务器会设置一个USER_TOKEN在会话中,因此所有后续对端点的请求将基于USER_TOKEN进行身份验证。

我的困惑

a.) 我如何使用AngularJS处理客户端身份验证?我看到了这里这里,但是不知道如何使用它们。

b.) 我如何根据用户是否已登录在同一网址http://myproject.com下呈现不同的视图?

我第一次使用angular.js,真的很困惑如何开始。非常感谢任何建议和/或资源。

0