【演示】一个健壮的锁屏功能测试

什么?没听错把!锁屏!

是的,客户需要锁屏功能,需要一个健壮的锁屏,轻易不能破解的web网页锁屏功能。

image.png

先看完测试,再来聊聊技术细节。

聊一聊:

需求一:

当用户需要离开当前位置的时候,需要一键锁屏,只允许输入密码解锁,或者重新登录。

只能当前用户自己有这个密码,所以-暂时安全

需求二、

当用户忘记锁屏,去了洗手间,蹲坑半天没回来怎么办呢?

后台参数设置5分钟没操作就自动锁屏即可-相对安全

要是其他人这五分内去窃取数据,那我也没办法,除非你设置网页实时监控摄像头拍摄当前电脑前的人脸是不是你自己。

需求三、

能与js对抗,不能轻易被删除元素、隐藏元素、或者通过修改URL地址跳过锁屏 这些都实现了-基本安全

锁屏功能看似是个小功能,实则在一些行业里堪大用!


关注JFinal学院,精通JFinal!

image.png

评论区

快乐的蹦豆子

2021-04-01 08:49

找到监听的js,把他去掉,再删除元素,可以么

山东小木

2021-04-01 10:17

@快乐的蹦豆子 没用 后台还有java handler和拦截器控制 还有缓存和数据库里存的

要输就输给追求

2021-04-01 14:27

有这需求,客户自己按一下系统的锁屏功能不好吗

快乐的蹦豆子

2021-04-01 14:43

@要输就输给追求 自己按能体现出来系统的功能么

山东小木

2021-04-01 16:25

@要输就输给追求 比如一些单位 系统锁屏了 但是还想玩儿这个蜘蛛纸牌怎么办呢?

opal

2021-04-02 05:24

先拔网线,再删相关js和元素

山东小木

2021-04-02 07:58

@opal 没用的 你可以去试试 http://jbolt.cn/jbolt.html

Leifantan

2021-04-23 15:17

不如外层使用electron,方案就简单多了,单纯前端锁屏也行,原生api锁屏也行

山东小木

2021-04-23 21:20

@Leifantan 一般程序员已经无法破解这个锁屏了 人家客户只是要浏览器这个页面锁住 其他的该逛淘宝逛淘宝 该看电影看电影 不妨碍

热门分享

扫码入社