【发布时间】:2015-03-04 12:39:11
【问题描述】:
我有一个 angularjs 网络应用程序。我试图不允许用户在注销后使用浏览器后退按钮转到上一页。我希望向用户显示“请登录以继续”之类的消息。我无法得到任何想法。请提出建议。
【问题讨论】:
-
如果你使用ui.router,你可以在你的状态中添加一些访问相关的数据。然后在状态更改之前在某处监听事件。如果您的用户没有足够的权限访问该资源,您可以显示一个登录对话框。登录成功后切换状态。您还可以添加一个 http 拦截器来控制 api 请求并在需要时显示登录对话框。
-
如何在应用中处理身份验证?粘贴检查用户是否登录的代码。
标签: javascript angularjs angularjs-authentication