authentication
开发中POST
/authentication登录,目前使用dtuser01,guest这个账号本发登录
请求参数
Body 参数application/json
strategy
string
必需
email
string
必需
password
string
必需
clientEngine
string
必需
clientOs
string
必需
示例
{
"strategy": "local",
"email": "guest@dtdx.dev",
"password": "guest@20230424",
"clientEngine": "API",
"clientOs": "Linux"
}
示例代码
返回响应
成功(201)
HTTP 状态码: 201
内容格式: JSONapplication/json
数据结构
accessToken
string
必需
authentication
object
必需
strategy
string
必需
accessToken
string
必需
payload
object
必需
user
object
必需
id
string
必需
email
string
必需
createdAt
string
必需
updatedAt
string
必需
示例
{
"accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6ImFjY2VzcyJ9.eyJpYXQiOjE2ODIyMzkxOTQsImV4cCI6MTY4MjMyNTU5NCwiYXVkIjoiaHR0cHM6Ly95b3VyZG9tYWluLmNvbSIsImlzcyI6InR3aW52ZXJzZSIsInN1YiI6IjEiLCJqdGkiOiIzMTc5Yjg2ZC0zM2FmLTQzNTQtYjY5MS1jNGY5ZGQ2ZWY0YzQifQ.tGrDu7JTZ2GzF1WU7cSGtVR5dcxFBOW-yC54T_Spv0E",
"authentication": {
"strategy": "local",
"accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6ImFjY2VzcyJ9.eyJpYXQiOjE2ODIyMzkxOTQsImV4cCI6MTY4MjMyNTU5NCwiYXVkIjoiaHR0cHM6Ly95b3VyZG9tYWluLmNvbSIsImlzcyI6InR3aW52ZXJzZSIsInN1YiI6IjEiLCJqdGkiOiIzMTc5Yjg2ZC0zM2FmLTQzNTQtYjY5MS1jNGY5ZGQ2ZWY0YzQifQ.tGrDu7JTZ2GzF1WU7cSGtVR5dcxFBOW-yC54T_Spv0E",
"payload": {
"iat": 1682239194,
"exp": 1682325594,
"aud": "https://yourdomain.com",
"iss": "twinverse",
"sub": "1",
"jti": "3179b86d-33af-4354-b691-c4f9dd6ef4c4"
}
},
"user": {
"id": "1",
"email": "user01@dtdx.dev",
"createdAt": "2023-04-19T02:15:59.890Z",
"updatedAt": "2023-04-19T02:15:59.890Z"
}
}
修改于 9 个月前