Аутентификация/Авторизация

Позволяет аутентификацировать пользовтеля, создав для него AccessToken для входа. Возращает данные JWT авторизации и данные текущего пользователя.

Request URL


https://api.neodice.com/auth/signIn

HTTP methods


POST

Auth


For guest

Params


email - Почта в формате example@mail.com

password - Пароль который был указан при регистрации

Response


  {
    "message": "Success",
      "data": {
      "jwt": {
        "accessToken": "...",
          "refreshToken": "...",
          "expireAt": "2022-05-19 10:57:32"
        },
        "user": {
        "username": "JonDoe",
          "avatarUrl": null,
          "createdAt": "2022-04-19 10:44:55",
          "isSetPassword": true,
          "selfExclusionAt": null,
          "socialConnect": [],
          "wallets": {
          "BTC": "0.00000200",
            "ETH": "0.00000000",
            "LTC": "0.00000000",
            "DOGE": "0.00000000",
            "BCH": "0.00000000",
            "DEMO": "0.00000000"
          }
      }
      },
      "errors": []
  }

Response with errors


  {
    "message": "Unprocessable entity.",
    "data": [],
    "errors": {
       "email": [
         "User with this email was not found"
       ]
    }
  }