This commit is contained in:
zuiidea
2017-04-10 23:33:10 +08:00
parent 63e4fea0ca
commit a9ff576958
3 changed files with 30 additions and 12 deletions
+3 -2
View File
@@ -17,6 +17,7 @@
"recharts": "^0.19.0"
},
"devDependencies": {
"antd": "^2.9.1",
"atool-build": "^0.7.6",
"axios": "^0.15.3",
"babel-eslint": "^6.1.2",
@@ -43,14 +44,14 @@
"mockjs": "^1.0.1-beta3",
"rc-tween-one": "^1.0.0",
"redbox-react": "^1.2.10",
"roadhog": "0.6.0-beta.3",
"roadhog": "^0.6.0-beta.3",
"watchjs": "^0.0.0"
},
"pre-commit": [
"lint"
],
"scripts": {
"dev": "roadhog server --open=fasle",
"dev": "set BROWSER=none&&roadhog server",
"lint": "eslint --fix --ext .js src",
"build": "roadhog build"
},
+18 -10
View File
@@ -29,16 +29,23 @@ const adminUsers = [
module.exports = {
'POST /api/login' (req, res) {
const now = new Date()
now.setDate(now.getDate() + 1)
res.cookie('token', JSON.stringify({
id: 2,
deadline: now.getTime(),
}), { maxAge: 900000, httpOnly: true })
res.json({
success: true,
message: '登录成功',
})
const { username, password } = req.body
const user = adminUsers.filter((item) => item.username === username)
if (user && user[0].password === password) {
const now = new Date()
now.setDate(now.getDate() + 1)
res.cookie('token', JSON.stringify({
id: 2,
deadline: now.getTime(),
}), { maxAge: 900000, httpOnly: true })
res.json({
success: true,
message: '登录成功',
})
} else {
res.status(400).send({ message: 'Bad Request' })
}
},
'GET /api/userInfo' (req, res) {
@@ -60,6 +67,7 @@ module.exports = {
response.userPermissions = userItem[0].permissions
}
}
console.log(response)
res.json(response)
},
+9
View File
@@ -16,6 +16,15 @@ const requestOptions = [
url: `${location.origin}/api/users`,
desc: 'intercept request by mock.js',
},
{
url: `${location.origin}/api/login`,
method: 'post',
data: {
username: 'admin',
password: 'admin6',
},
desc: 'intercept request by mock.js',
},
{
url: `${location.origin}/api/users`,
desc: 'intercept request by mock.js',