身份验证
后台管理API授权(登入)及除权(登出)
登陆
POST /sessions
POST /signin
请求参数
参数名 | 参数类型 | 必填 | 描述 | 示例 |
---|---|---|---|---|
string | 是 | 邮箱地址 | user@school.edu | |
password | string | 是 | 密码 | password |
remember_me | string | 否 | 持久登陆 | 1 |
响应字段
字段名 | 描述 |
---|---|
id | 用户ID |
name | 用户姓名 |
响应示例
成功响应:
Status: 200 OK
{
"id": 1,
"name": "王毅",
}
失败响应:
Status: 401 Unauthorized
{
"base": "邮箱和密码组合不正确"
}
登出
DELETE /sessions
DELETE /signout
响应示例
成功响应:
Status: 200 OK
{
"message": "success"
}
登出成功后,会重定向到登陆页面。