zoukankan      html  css  js  c++  java
  • EasyNVR视频云服务平台首页用户和非用户登录导航区别的实现

    大家知道,TSINGSEE青犀视频云边端架构系列均有演示平台。用户在使用过程中,也可以根据需求设定演示版本或非演示版本。比如EasyNVR云服务平台,在演示版本下,用户可以通过游客登录进入EasyNVR首页并进行浏览,而管理员用户登录则可以进行配置操作。

    近期EasyNVR版本更新后,测试发现EasyNVR管理员登录和游客登录页面导航栏显示内容都一样,与我们设定游客登录的初衷不符。

    游客登录如下:

     管理员登录如下:

    实际此处的问题是由于用户登录未根据角色名称进行判断获取导航菜单而导致的。为了优化该问题,我们需要根据不同角色获取不同导航菜单,参考代码如下:

    添加完成后再次登录不同账号进行对比,可以发现上述现象已经被纠正了。

    管理员登录显示如下:

    游客登录显示如下,缺少了通道管理、配置管理等页面:

    EasyNVR支持提供一套可供各种平台、开发语言进行二次开发的HTTP接口,这样可以更加方便地与用户的业务系统相结合,实现更加丰富的管理功能。如果对EasyNVR感兴趣,欢迎持续关注我们的更新。

  • 相关阅读:
    Vue学习笔记-基本语法
    Vue学习笔记-使用ElementUI
    Vue学习笔记-目录结构
    Arcgis api for javascript学习笔记(3.2版本)
    _countof
    自启动在UAC开启状态下解决方案
    windows常见启动项启动顺序
    ssh登录的一个小问题
    centos5.5 环境变量设置
    avalon2 第一个demo
  • 原文地址:https://www.cnblogs.com/EasyNVR/p/14790138.html
Copyright © 2011-2022 走看看