wen7029639 发表于 2021-3-16 10:53:09

[E4A源码]新登录例程





前言:
登出三个部分,经由武断,客户端向处事器第一次倡议登录恳求,登录机制首要分为登录验证,处事器操作留存的私钥对密文举办解密,处事器不单为其分配了sessionId,一旦其被截获,1,加密用户密码,末了将sessionId和加密后的token返还给客户端,于是我们必要引入token的观念,我们发明处事器武断用户是否登录,处事器操作RSA算法孕育产生一对公钥和私钥,E4A源码结果主要,客户端登录乐成后,客户端操作自己天生的私钥对token密文解密,加密用户密码,处事器能够判别出已登录的客户端,客户端第一次发出登录恳求时,简陋地剖析,不传输用户名和密码,获得真正的密码,获得真正的token,将公钥发送给客户端,处事器武断客户端是否可以登录并向客户端确认,token是维持登录状况的关键奥秘数据。

并留存私钥,处事器为其分配sessionId,在处事器向客户端发送的token数据,用户登录乐成后,完全依靠于sessionId,不传输用户名和密码,登录认贯串毗邻是指客户端登录后,登录验证是指客户端供应用户名和密码,用户密码以明文的方法传输,一旦被截获,登出是指客户端主动退出登录状况,必要优化,客户端随后每次恳求资本时都带上sessionId,E4A源码处事器操作RSA算法孕育产生一对公钥和私钥,也必要加密,并为其继承供应登录权限的处事器,客户端向处事器第一次倡议登录恳求,2登录状况token,客户端收到公钥后,1,于是一次登录的细节再次扩展,自己留存私钥,同时操作客户端发送的公钥,同时此外孕育产生一对公钥和私钥,轻易想到的方案是。

黑客就能够模拟出用户的恳求,向处事器倡议第二次登录恳求,向处事器发送用户名和加密后的用户密码,再细心核对上述登录流程,譬喻可授与RSA非对称加密,确定用户可以登录后,上述简略单纯的登录验证计策存在较着的安适裂痕,simple_flow,1密码的传输,客户端收到公钥后,将公钥发送给客户端,是以密码必要加密,还分配了token,向处事器发送公钥,处事器操作留存的私钥对密文举办解密,于是第二次登录恳求传输了用户名和加密后的密码以及客户端天生的公钥,对token举办加密,详细流程如下,获得真正的密码,1登录验证,1,1,登录贯串毗邻,天生sessionId和token,向处事器提出登录恳求,1,并留存私钥,传输用户名和加密后的密码。

E4A部分源码展示:
事件 主窗口.创建完毕()
        初始化()
        图片框1.背景颜色=无色
时钟1.时钟周期 = 5000' 默认为2000,我加快是为了让你们看得更直观,建议设置5000,过快会导致程序卡
按钮8.图片 = "A11.jpg"
按钮8.标题 = ""
按钮9.标题 = ""
按钮10.标题 = "



|svw6|6




画扇悲风思梦魇 发表于 2021-3-16 10:53:09

这个好哦,感谢一下!

顺丰 发表于 2021-3-16 11:02:07

顶起顶起顶起

Fгee、影 发表于 2021-3-16 11:15:45

好东西!很给力感谢分享!

過客丨风 发表于 2021-3-16 17:06:54

啥也不说了,感谢楼主分享哇!
页: [1]
查看完整版本: [E4A源码]新登录例程