html-如何避免用户通过F12来绕开登陆验证

问题描述

如何避免用户通过F12来绕开登陆验证
一个产品用的cas做的登陆页面,通过判断该机器是否注册来隐藏/显示登录框。
但是用户可以通过f12修改html直接将登录框显示出来,从而绕开验证。
有什么比较好的办法避免这个情况呢?

解决方案

window.onkeydown = function(e){
//123是F12
if(e.keyCode == 123) return false;
}

解决方案二:
这种情况下最好是能在后台判断,在后台登录的时候,先根据传过去的机器参数判断机器是否注册,如果机器没有注册则不能进行登录。

解决方案三:
没有注册你就不发送html代码到客户端就好了,或者判断注册过才往dom中添加元素。

不顾偶没有什么意义。。看你代码就知道了,只有第一种不发往客户端html才行,那种阻止f12键没有办法,除非你自己开发给浏览器给客户端用

时间: 2024-09-10 23:32:25

html-如何避免用户通过F12来绕开登陆验证的相关文章

mvc C# JavaScript LigerUI oracle实现用户的注册、登陆验证、登陆_C#教程

一.登录数据库,在数据库中创建表User00,并且插入数据. 表的字段分别为: Id(编号).Name(姓名).Grid(级别).Score(积分).Password(密码).Age(年龄).Code(邀请码).(其中编号是自动编号) 部分命令如下: select * from User00; /*查询User00*/ insert into User00 values('one','优',10000,'123',24); /*插入一行数据*/ update User00 set Grid='优

ASP.NET MVC+EF框架+EasyUI实现权限管理系列(17)-注册用户功能的细节处理(各种验证)

原文:ASP.NET MVC+EF框架+EasyUI实现权限管理系列(17)-注册用户功能的细节处理(各种验证) ASP.NET MVC+EF框架+EasyUI实现权限管系列 (开篇)   (1):框架搭建    (2):数据库访问层的设计Demo    (3):面向接口编程   (4 ):业务逻辑层的封装    (5):前台Jquery easyUI实现    (6):EF上下文实例管理    (7):DBSession的封装   (8):DBSession线程内唯一     (9):TT摸版

WCF的用户登陆验证问题

问题描述 目前有个项目需要用到WCF,这几天看了很多关于WCF的资料,但越看越糊涂.请教下各位关于WCF的用户登陆验证问题.目前项目是用c/s模式的,客户端是winform,服务端使用Webserivce(WCF宿主),现在比较困惑的问题是,在传统的Webservice接口方式是每个接口都包括用户名和密码参数,每次都是验证用户名和密码.在本次项目中,我们想通过WCF技术,用户先通调用登陆接口登陆后,才能再调用服务相应的接口(这种接口不再带用户名和密码),如果用户没有登陆的话,则拒绝服务.WCF服

CAS登陆验证后查询用户基本信息时中文出现乱码,导致deployerConfigContext.xml报错

问题描述 CAS登陆验证后查询用户基本信息时中文出现乱码,导致deployerConfigContext.xml报错是在验证用户名密码正确后查询用户基本信息时,用户真实姓名是中文查询出来是乱码报错:严重:org.xml.sax.SAXParseException:Theelementtype"cas:userRealName"mustbeterminatedbythematchingend-tag"</cas:userRealName>".org.xml

多看阅读账号今起停用 用户只能通过小米账户登陆

多看阅读账号今起停用 用户只能通过小米账户登陆7月31日消息,多看阅读在官方微博发布公告称,多看帐号将在2014年7月31日停止登录服务,并引导用户迁移至小米账户,未来用户将只能通过 小米账号登陆.多看阅读是一款电子书阅读客户端,2012年被小米公司全资收购,随后该阅读服务同时支持小米账号登陆,历时两年,多看阅读账号今天将正式停用.声明指出,用户迁移只需 三步:登录验证多看账户.验证小米帐户.迁移数据完成.迁移成功后,用户 还会获得3元购书券以及5GB云空间(可上传本地电子书).(明宇)

用户通过新浪微博/Facebook 账号登陆之后,便可进行视频取材

从功能上讲,美拍 (暂只有iOS版)同其他同类产品没有太多不同,用户通过新浪微博/Facebook 账号登陆之后,便可进行视频取材.拍摄上同样采用了 Vine 的可停顿方式,录制完成之后,可添加滤镜,也可直接挑选内置的 MV 模板.视频长度限定在10秒以内,支持前后摄像头及调用本地视频. 这么说来,似乎同其他产品真的没有什么不同.别急,先来看看效果: 美拍提供的MV 模板,可谓是它功能属性上的大杀器,也是它同其他产品最大的不同.这种表层不同,在我看来,源自于产品将滤镜.配乐.剪辑等基本的视频编辑

dedecms 问答系统如何取消积分与用户登陆验证

/* 现在我要用dedecms来做一个问答功能,功能是不需要用户登陆并可以提问,因为问题时需要积分所以我把登际与积分都取消了. 找到 post.php教程文件打开并找到  代码如下 复制代码 if(!isset($action)) $action = ''; if(empty($uid) && $action != 'rate') {  showmsgs('no_login','../member/login.php?gourl=../ask/');  exit; } 代码过滤掉,这是就是

用户检验极好邮箱地址验证代码

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-

SQL数据库用户只有“名称”而无“登陆名”解决

exec  sp_change_users_login  'UPDATE_ONE',没有登陆名的数据库用户,'新的登陆名'  go   原因: SQL备份的问题有一台SQL SERVER 服务器,将其中的数据库DataBase1备份成一个文件,在另外一台SQL SERVER服务器上还原,数据表和存储过程等恢复没有问题,但某些用户自定义的用户(这些自定义用户在原数据库中是某些表和存储过程的所有者)变成孤立用户,既无法利用也不能删除,导致不能利用这些用户帐号访问数据库. 解决方法: 1) 数据库还原