SSO
  1. auth-eth
SSO
  • sso
    • admin
      • account-create
      • account-suspend
      • account-unsuspend
      • account-bind-wallet
    • applications
      • scope
        • add
        • delete
      • user
        • add
        • update
        • delete
        • user-all
        • is-allowed
      • create
      • delete
      • new-api-key
      • all
      • all-own
      • details
      • is-owner
    • auth
      • token
        • token-refresh
      • register
        • register
        • request-email-code
        • verify-email-code
      • password
        • password-reset
        • request-email-code
        • verify-email-code
      • discord
        • authorize-URL
        • login
      • login
      • auth-me
      • logout
    • auth-eth
      • login-challenge
        POST
      • login
        POST
      • bind-challenge
        POST
      • bind-account
        POST
      • is-bound
        GET
    • access
      • planning
        • session
          • get
          • all
          • find
          • create
          • update
          • delete
        • assistant
          • create-sessions
          • delete-sessions
        • get
      • pbe-access
        • is-authorized
    • newsletter
      • get-subscribers
    • user
      • me
        • email
          • update
        • password
          • update
      • role
        • all
        • update-role
        • update-role-batch
        • delete-role
        • delete-role-batch
      • all
      • find
    • wallet
      • find-owner
      • find-wallet
    • Get API version
      GET
  1. auth-eth

login

POST
/auth/eth/login
Login to SSO using your ETH wallet

请求参数

Body 参数application/json

示例
{
    "walletAddress": "0xcb05C03A2063f331EB1520a65Cb99172E67B999a",
    "signature":""
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://sso.gameown.io/api/auth/eth/login' \
--header 'Content-Type: application/json' \
--data-raw '{
    "walletAddress": "0xcb05C03A2063f331EB1520a65Cb99172E67B999a",
    "signature":""
}'

返回响应

🟢200Success
application/json
Body

示例
{
    "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoia2V2aW5AcmN0LmFpIiwianRpIjoiMV9sYVcwNlVxczMxSWV3X3FuaFcyQ2UiLCJpYXQiOjE2NTExNDM5NTksImV4cCI6NDI0MzE0Mzk1OX0.LD5c28Kbnk2TLH5W2fqg1vgJZ7Z9CIQBHwrcuMsgREE",
    "refreshToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOjEsImVtYWlsIjoia2V2aW5AcmN0LmFpIiwianRpIjoiMV9QS2xLcVExUmdlOEx6WmpXTnRWN1AiLCJpYXQiOjE2NTExNDM5NTksImV4cCI6NDI0MzE0Mzk1OX0.JkEbYqUGxcmVfmfCJTY7ogyBN0S3r7105I2J0S1yGHo",
    "expireAt": "2022-05-28T11:05:59.065Z",
    "user": {
        "id": 1,
        "email": "kevin@rct.ai",
        "identifier": "c4be244d-c272-4a0b-914a-65b9b7e87bde",
        "createdAt": "2022-04-24T06:30:07.000Z",
        "updatedAt": "2022-04-24T06:30:07.000Z"
    }
}
修改于 2023-03-16 14:04:33
上一页
login-challenge
下一页
bind-challenge
Built with