EasyCVR视频融合云平台兼容性强、开放度高,它能对多种终端(PC电脑、手机、平板、电子大屏等)分发出RTSP、RTMP、FLV、HLS、WebRTC等格式的视频流,在视频接入上也能支持市面上大多数的视频监控设备,可通过GB28181、RTMP、RTSP/Onvif、海康SDK、大华SDK、Ehome等协议进行接入。
我们在测试时发现EasyCVR平台退出登录和修改密码后,之前使用的token依然有效。
排查时了解到,因为服务器不保存session状态,所以无法在使用过程中废弃某个token,或更改token的权限,也就是说,一旦token签发,在到期之前就始终有效。
那么该如何解决这个问题呢?
1)增加一个map来维护token信息:
2)登录时在map里增加name:token的键值对:
3)在退出登录或者修改密码后,根据用户名删除元素:
4)每次只要在路由中间件中根据token解析出用户名,然后判断map中是否存在该用户名即可:
在视频能力上,EasyCVR可支持视频监控直播、录像、回看、存储、视频分发、告警、级联等功能。EasyCVR既能作为业务平台使用,也能作为视频能力层平台进行集成与调用,除此之外,我们也提供了丰富的API接口及SDK供用户自由调用,或集成与二次开发。
近期我们也推出了基于AI智能分析技术的EasyCVR平台 边缘AI硬件的安全生产智能化监管解决方案,可实现的功能有安全帽检测、防护服检测、烟火检测、室内通道堵塞检测、睡岗离岗检测等,欢迎关注我们了解更多。