EVM Login
Description
Login with address and signature
Path
GET/api/v1/open/user/login
Request Parameter
Parameter | Sign | Mandatory | Type | Length | Remarks |
---|---|---|---|---|---|
address | Y | Y | string | 42 | EVM地址 |
signature | Y | Y | string | 256 | 用私钥对从服务器获得的随机消息的签名 |
message | Y | Y | string | 100 | 从服务器获得的随机消息 |
Request Example
{
"address": "0x96216849c49358B10257cb55b28eA603c874b05E",
"signature": "0x7087c6870ebed7ea712e930edc149c356fabbd21d0a0bf80e965f9c3304f241f74310932f3d96ef682513e52d1875e64dca1a3f5dbabeefe3988c55704334ea400",
"message": "hello1722326273743"
}
Response Parameter
Parameter | Type | Length | Remarks |
---|---|---|---|
userId | string | 20 | 用户id |
token | string | 256 | 会话 |
Response Example
SUCCESS
{
"data": {
"userId": "1821475173031743488",
"token": "20d47fa9-7aaf-4870-8928-d5faa9705ce5"
}
}
请求需要验证的API需要将此token放在header里,例如:
Key | Value |
---|---|
Authorization | Bearer 20d47fa9-7aaf-4870-8928-d5faa9705ce5 |
Updated 20 days ago