我们有一个网络应用程序,所有新用户都可以获得标准密码。当他们使用标准密码登录时,会将其重定向到“更改密码”页面。我们想在那里更新密码。
问题是,当用户发送到“更改密码”HTML页面(来自登录HTML)时,不再知道用户是谁。我们如何修改我们的应用程序(控制器/服务(函数'login'和'changePassword'在服务中)/ api),以便我们知道当我们重定向到'changePassword'HTML时用户是谁? 我们正在与Angular JS合作。
或者我们可以添加什么功能,以便我们可以从后端请求当前用户?
答案 0 :(得分:0)
拥有用户对象后,您可以将用户ID保存在根范围内,以便您可以在其他位置访问它。
使用$rootScope
http://docs.angularjs.org/api/ng。$ rootScope