use*_*svm 0 javascript user-interface node.js
抱歉,这是一个菜鸟问题,但问题就在这里:
我希望管理员(登录网站时)查看非管理员登录时无法查看的链接。我什至不知道如何开始。我知道我必须在route.js文件中添加两条单独的路由。但不是很确定如何在用户界面中显示它,或者我什至不正确。
这个仓库似乎与我的问题有关。https://github.com/angular-ui/ui-router#get-started
谢谢
小智 5
因此,创建管理页面的最佳方法(按原样使用角度)是将它们限制在express或node中的API上。
幸运的是有一个包装!Passport一个节点模块,它不仅可以进行常规登录,还可以进行google,facebook和许多其他登录。
我将看一下中间件示例,然后在您的路线中可以执行以下操作:
app.get('/admin', isAdmin ,function(req,res){
res.send('Secret Admin Things')
});
Run Code Online (Sandbox Code Playgroud)
在那里isadmin将一口气检查他们是否是管理员!很棒的教程。