2016-11-30 77 views
-4

我是web开发和angularjs的新手,我正在创建一个简单的应用程序来管理用户,账单,ecc,ecc。 我终于到了这个应用程序的结尾,唯一缺少的是登录和身份验证系统。 我已经阅读了很多有关angularjs的登录和身份验证系统,并且我遵循的所有指南对我来说都很困难。 你有什么简单的建议?我寻找的东西,让我限制的用户的角色基本视在angularjs中创建一个简单的登录和身份验证系统

作为后端我实际上使用Java

+0

“所有的指南都很难”?那里有很多相对容易的指南 – Ladmerc

回答

0

前端应该不是真的在意,我只是注册一个角度inteceptor寻找401不通过任何http呼叫授权。然后,我打电话给一个例如showLogin功能显示/隐藏我的登录页面。我喜欢在html中保留我的小部件(不是路由)。这很好,因为如果用户转到例如/用户,并没有登录,我拦截(保持原样的网址),并显示我的登录页面(全屏)这是一个angular.component。然后,我只是登录后隐藏它。

这是一个更好的方法,然后有一个/登录路线和处理圆形跳闸他们最初想要的网址。我的主要index.html如下所示:

<body><login></login><main ui-view></main></body>