用户登录后添加一些内容

时间:2017-01-10 20:19:54

标签: javascript angularjs node.js authorization strongloop

美好的一天。 我用node.js和strongloop创建了rest api。 还有基于angular.js的应用程序。 当用户登录时,服务器发送accessToken并将其存储在cookie中。 我发送accessToken的每个请求都会检查。 那么,在用户登录后将一些内容添加到单页面应用程序并在注销时隐藏的更好方法是什么。 我也在角度模态对话框中创建了表单。

1 个答案:

答案 0 :(得分:1)

如果您需要禁用一些可通过链接访问的视图,例如配置文件视图,您可以使用ui router创建登录状态和状态,这些状态和状态只能由使用{{1}的已登录用户显示} 选项。请查看this exampleresolve功能使用情况。你不需要使用loginRequired(但你可以,这个lib非常棒)。

如果你需要隐藏一些部分或html片段,比如" logout"按钮,您可以使用satellizer

希望它有所帮助。