认证接口
YXShop 使用 JWT 进行身份认证,提供 C 端和管理端双 JWT 体系。
C 端认证
账号密码登录
http
POST /api/v1/auth/login
Content-Type: application/json
{
"username": "user@example.com",
"password": "your_password"
}
微信小程序登录
http
POST /api/v1/auth/wx-login
Content-Type: application/json
{
"code": "wx_login_code"
}
刷新 Token
http
POST /api/v1/auth/refresh
Authorization: Bearer {token}
管理端认证
http
POST /admin/api/auth/login
Content-Type: application/json
{
"username": "admin",
"password": "your_password"
}