Fetch the repository succeeded.
一般来讲,对于RESTful API都会有认证(Authentication)和授权(Authorization)过程,保证API的安全性。
采用TOKEN认证,这种方式也是再HTTP头中,使用Authorization: Bearer <token>
,使用最广泛的TOKEN是JWT,通过签名过的TOKEN。
基于Shiro+JWT可实现Token认证方式
启动应用后
URL
POST http://localhost:9095/login
Header参数
Content-Type: application/json
Body参数
{
"username": "admin",
"password": "12345678"
}
可使用postman或者curl方式,本人更愿意使用curl方式:
curl -X POST http://localhost:9095/login -H 'Content-Type: application/json' -d '
{
"username": "admin",
"password": "12345678"
}
'
返回值:
{
"success": true,
"msg": "Login success",
"data": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhcHBpZCI6IjExMSIsImltZWkiOiJpbWVpIiwiZXhwIjoxNTM2NDg3NTM1LCJ1c2VybmFtZSI6ImFkbWluIn0.uat7rvVLwC7bcM-jRs329RWdHIFC6P-YN7YdJrdRUHE"
}
上面的"data"对应的一长串字符串就是返回的token值
URL
GET http://localhost:9095/api/v1/join?imei=imei
Header参数
Content-Type: application/json
Authorization: "上面拿到的token值"
curl访问语法:
curl -X GET http://localhost:9095/api/v1/join?imei=imei -H 'Content-Type: application/json' -H 'Authorization: 上面拿到的token值'
Copyright (c) 2018 Xiong Neng
基于 MIT 协议发布: http://www.opensource.org/licenses/MIT
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。