- 用户表如下
CREATE TABLE `shiro_user` (
`user_id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(32) NOT NULL,
`password` varchar(32) NOT NULL,
PRIMARY KEY (`user_id`),
KEY `username` (`username`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8
#这里的密码是经过md5加密过的实际密码均为111
insert into shiro_user(username,password) values("Alice","84df234b30ed5ff9753f4a3b044ca11c");
insert into shiro_user(username,password) values("Jack","84df234b30ed5ff9753f4a3b044ca11c");
- 此次测试只使用只使用两个页面
login.html
、success.html
login页面
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8"/>
<title>Title</title>
</head>
<script src="/static/js/jquery-3.3.1.js"></script>
<body>
<form>
用户名:<input type="text" name="name"/><br>
密码:<input type="text" name="password"/><br>
<input type="button" value="提交"/>
</form>
</body>
<script>
$("input:button").click(function () {
$.ajax({
url: "/enter",
type: "post",
data: $("form").serialize(),
success: function (result) {
if