用户认证
登录
POST
https://api.proxypanel.ml/api/client/v1/login
用户登录门户
Request Body
Name
Type
Description
string
用户邮箱
password
string
用户登录密码
{
"ret": 1,
"access_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9sb2NhbGhvc3RcL2FwaVwvY2xpZW50XC92MVwvbG9naW4iLCJpYXQiOjE2MDgyNjM0NjYsImV4cCI6MTYwODI2NzA2NiwibmJmIjoxNjA4MjYzNDY2LCJqdGkiOiJ5WEZNSkhoWVJKeEI2NmxFIiwic3ViIjoxLCJwcnYiOiIyM2JkNWM4OTQ5ZjYwMGFkYjM5ZTcwMWM0MDA4NzJkYjdhNTk3NmY3In0.SHFA74FKXHPD0VXeFgS-AMDu11wZARnxYYsAeAATbAE",
"token_type": "bearer",
"expires_in": 3600,
"user": {
"id": 1,
"nickname": "管理员",
"account": "test@test.com",
"port": 10000,
"passwd": "ZznEya6XlAnDRdJf",
"uuid": "3f9620f8-5a5a-4fce-a3d8-e3647a3783a6",
"transfer_enable": 1099511627776,
"u": 0,
"d": 0,
"t": null,
"enable": 1,
"speed_limit": 0,
"credit": 0,
"expired_at": "2099-01-01",
"ban_time": null,
"level": "Free",
"group": null,
"last_login": 1608149952,
"reset_time": null,
"invite_num": 0,
"status": 0
}
}
重置授权token
GET
https://api.proxypanel.ml/api/client/v1/refresh
重置返回内容类似登录
Headers
Name
Type
Description
Authorization
string
Bearer <token>
{
"ret": 1,
"access_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9sb2NhbGhvc3RcL2FwaVwvY2xpZW50XC92MVwvcmVmcmVzaCIsImlhdCI6MTYwODI2ODI4NSwiZXhwIjoxNjA4Mjc0NDk0LCJuYmYiOjE2MDgyNzA4OTQsImp0aSI6Im5YR0J0SGtPTVZmSDVndGMiLCJzdWIiOjEsInBydiI6IjIzYmQ1Yzg5NDlmNjAwYWRiMzllNzAxYzQwMDg3MmRiN2E1OTc2ZjcifQ.aX7um_x8sWUTfhg-cBtzh_BN-ZJkzwnpO5THPd5-v_o",
"token_type": "bearer",
"expires_in": 3600,
"user": {
"id": 1,
"nickname": "管理员",
"account": "test@test.com",
"port": 10000,
"passwd": "ZznEya6XlAnDRdJf",
"uuid": "3f9620f8-5a5a-4fce-a3d8-e3647a3783a6",
"transfer_enable": 1099511627776,
"u": 0,
"d": 0,
"t": null,
"enable": 1,
"speed_limit": 0,
"credit": 0,
"expired_at": "2099-01-01",
"ban_time": null,
"level": "Free",
"group": null,
"last_login": 1608267154,
"reset_time": null,
"invite_num": 0,
"status": 0
}
}
登出
GET
https://api.proxypanel.ml/api/client/v1/logout
登出
Headers
Name
Type
Description
Authorization
string
Bearer <token>
{
"ret": 1
}
最后更新于
这有帮助吗?