前端页面登录base64加密
前端登录页面base64加密,防止密码明文在网络中传输。
引入base64.js:
<script type="text/javascript" src="__JS__/base64.js"></script>
加密:
var username = $("#username").val();
var password = $("#password").val();
var base64pwd = base64.encode(password);
var refreshCaptcha = $("#refreshCaptcha").val();
…
PHP后端接收后解密:
function login{
$username = trim(input('username',''));//获取用户名
$password = base64_decode(input('password'));
//添加验证码
if(!captcha_check($captcha)){
// 验证失败
$info['status'] = 0;
$info['msg'] = '验证码有误';
return json($info);
};
}
只是一个简单的demo.更详细的逻辑需要自己增加各种验证。
文章来源:刘俊涛的博客 欢迎关注公众号、留言、评论,一起学习。
__________________________________________________________________________________
若有帮助到您,欢迎点击推荐,您的支持是对我坚持最好的肯定(*^_^*)
你要保守你心,胜过保守一切。
本文来自博客园,作者:刘俊涛的博客,转载请注明原文链接:https://www.cnblogs.com/lovebing/p/14362105.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步