角度验证和授权

时间:2015-01-08 23:56:26

标签: angularjs authentication

我想创建一个带角度的管理部分 不确定如何解决它

1)我应该通过角度

进行身份验证和授权

2)或将我的角度应用程序放在PHP / ROR应用程序中,该应用程序将负责身份验证

如果1)那么你们推荐的最佳实践或风格是什么

2 个答案:

答案 0 :(得分:0)

这就是您所需要的,身份验证应该是服务器端,但是您可以使用服务以角度进行管理:

https://medium.com/opinionated-angularjs/techniques-for-authentication-in-angularjs-applications-7bbf0346acec

答案 1 :(得分:0)

身份验证和授权应由服务器控制器处理,并具有适当的登录和注册页面。理想情况下,您可能希望将管理部分全部在单个控制器中处理,以便在控制器级别保护它们免受未经授权的访问。

在角度方面,您需要接收身份验证令牌并将其保存在本地存储中。

由于您提到了PHP服务器,Here是我为Cake PHP服务器编写的针对角度身份验证的小项目。 Readme具有基本概念