【问题标题】:How give authentication for functions inside a component?如何对组件内的功能进行身份验证?
【发布时间】:2017-08-31 21:50:59
【问题描述】:

在我的组件内部,有删除更新和添加三个功能。然后我想将这三个功能的访问权限授予不同的用户。超级用户的所有三个。两个换一个这样的

【问题讨论】:

  • 如果这些功能是通过单击按钮执行的,那么您可以根据用户的角色显示和隐藏这些按钮。对于额外的检查,您可以在函数内编写检查以查找用户角色,如果他有权访问,则执行该功能

标签: angularjs angular typescript routing


【解决方案1】:

我假设 currentUser 被维护为一个会话对象。所以,

delete(){
   if(currentUser.role === Admin) {
      ....
   } else {
            //error message
   }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多