【问题标题】:angular JS get url data from server only after user authenticationAngular JS 仅在用户身份验证后从服务器获取 url 数据
【发布时间】:2017-09-07 02:28:10
【问题描述】:

我正在使用 Angular 来获取状态并设置应用程序路由并管理对某些页面的访问,但是由于状态是在应用程序配置部分中加载的,因此任何用户甚至可以在身份验证之前看到我的 URI 和我的状态。 我正在寻找一种解决方案,只加载第一个登录页面,然后如果用户通过身份验证,应用程序可以向服务器询问其余的授权状态和 URI。

【问题讨论】:

  • 你能提供你的代码吗?
  • 解决这个问题的方法有很多,网上也有很多关于它的文章
  • @charlietfl 你能举个例子吗?我正在寻找,我刚刚得到了那些在身份验证后管理授权和访问的人
  • @Med 你能提供 pulknr 吗?

标签: javascript angularjs angular-ui-router ngroute


【解决方案1】:

为登录创建一个单独的应用程序,一旦用户通过身份验证(从后端),将用户从身份验证休息调用的成功回调重定向到您的主应用程序。要在这些应用程序之间共享数据(登录的用户数据),您可以使用会话存储。

【讨论】:

  • 你会为此做一个plunker吗?不清楚。
猜你喜欢
  • 2014-09-08
  • 2017-02-11
  • 1970-01-01
  • 2017-11-19
  • 2018-08-06
  • 1970-01-01
  • 2023-03-03
  • 2019-09-08
  • 2020-11-04
相关资源
最近更新 更多