登录账号数据库存放的密码加密
1.登录前端
1.1前端页面代码
login页面
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>登录</title>
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport"
content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link rel="stylesheet" href="/js/layui/css/layui.css">
<link rel="stylesheet" href="/admin/css/login.css">
<link rel="stylesheet" href="./js/layui/css/layui.css">
<link rel="stylesheet" href="./admin/css/login.css">
<!--<script src="js/layui/layui.all.js"></script>-->
</head>
<body>
<div class="user-login user-display-show" id="user-login">
<div class="loginForm layui-bg-black" style="position: relative;left: 50%;transform: translateX(-50%);">
<div class="user-login-main">
<div class="user-login-box user-login-header">
<h3>直播后台管理系统</h3>
</div>
<div class="user-login-header">
<p>用户登录</p>
</div>
<div class="user-login-box user-login-body layui-form">
<div class="layui-form-item">
<label class="user-login-icon layui-icon layui-icon-username" for="LAY-user-login-username"></label>
<input type="text" name="username" id="LAY-user-login-username" lay-verify="required" placeholder="用户名"
class="layui-input">
</div>
<div class="layui-form-item">
<label class="user-login-icon layui-icon layui-icon-password" for="LAY-user-login-password"></label>
<input type="password" name="password" id="LAY-user-login-password" lay-verify="required" placeholder="密码"
class="layui-input">
</div>
<div class="layui-form-item">
<button id="loginBtn" class="layui-btn layui-btn-fluid" lay-submit lay-filter="LAY-user-login-submit">登 入</button>
</div>
</div>
</div>
</div>
<div class="layui-trans user-login-footer">
<p>© 2020 <a href="#" target="_blank">直播后台管理系统</a></p>
</div>
</div>
<script src="/js/layui/layui.all.js"></script>
<script src="/admin/js/login.js"></script>
</body>
</html>
主页面
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>直播后台管理平台</title>
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport"
content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link rel="stylesheet" href="/js/layui/css/layui.css" media="all">
<link rel="stylesheet" href="/admin/css/common.css" media="all">
<script src="/js/layui/layui.all.js"></script>
<script src="/admin/js/token.js"></script>
</head>
<style type="text/css">
#textfield {
border: 1px solid rgba(152, 166, 173, 0.15);
font-size: 13px;
height: 34px;
padding-left: 20px;
padding-right: 40px;
margin: 13px 15px 0px 25px;
background: rgba(152, 166, 173, 0.1);
box-shadow: none;
border-radius: 30px;
width: 200px;
cursor: text;
float: left;
}
#shusearch {
cursor: pointer;
width: 30px;
float: left;
margin-top: 20px;
margin-left: -40px;
}
</style>
<body class="layui-layout-body">
<div id="LAY_app">
<div class="layui-layout layui-layout-admin">
<div class="layui-header">
<!-- 头部区域 -->
<ul class="layui-nav layui-layout-left">
<li class="layui-nav-item layadmin-flexible" lay-unselect>
<a href="javascript:;" layadmin-event="flexible" title="侧边伸缩">
<i class="layui-icon layui-icon-shrink-right" id="LAY_app_flexible"></i>
</a>
</li>
<li class="layui-nav-item" lay-unselect>
<a href="javascript:;" layadmin-event="refresh" title="刷新" id="sx">
<i class="layui-icon layui-icon-refresh-3"></i>
</a>
</li>
</ul>
<ul class="layui-nav layui-layout-right" lay-filter="layadmin-layout-right">
<li class="layui-nav-item " lay-unselect><!--layui-hide-xs-->
<a href="javascript:;" layadmin-event="theme">
<i class="layui-icon layui-icon-theme"></i>
</a>
</li>
<li class="layui-nav-item layui-hide-xs" lay-unselect>
<a href="javascript:;" layadmin-event="fullscreen">
<i class="layui-icon layui-icon-screen-full"></i>
</a>
</li>
<li class="layui-nav-item" lay-unselect>
<a href="javascript:;" id="adminName"></a>
<dl class="layui-nav-child">
<dd><a href="/">切换用户</a></dd>
<dd><a lay-href="users/Updatepassword.html">修改密码</a></dd>
<hr>
<dd style="text-align: center;"><a href="/">退出</a></dd>
</dl>
</li>
<!--最后一个菜单 树形菜单-->
<li class="layui-nav-item " lay-unselect>
<a href="javascript:;" data-type="maintree2" class="shuxing"><i
class="layui-icon layui-icon-more-vertical"></i></a>
</li>
</ul>
</div>
<!-- 侧边菜单 --