Xsolla-logo
  • 문서화
  • 계정 생성

사용자 이름과 암호로 JWT 인증

post/oauth2/login/token

사용자 이름/이메일 및 암호로 사용자를 인증하고 JWT를 반환합니다. JWT 생성하기 호출을 통해 코드를 JWT로 교환할 필요가 없습니다.

Request
query Parameters
client_id
required
integer

애플리케이션 ID입니다. OAuth 2.0 클라이언트 생성하기를 수행한 후에 가져옵니다.

scope
string

범위는 OAuth 2.0에서 사용자 계정에 대한 애플리케이션의 액세스를 제한하는 메커니즘입니다.

가능한 항목:

위에서 언급하지 않은 scope 매개변수의 자체 값을 처리하는 경우 이 호출을 사용할 때 이러한 값을 설정할 수 있습니다. Xsolla 로그인 서버는 이러한 값을 처리하지 않지만 수신된 JWT에서 값을 반환합니다.

Request Body schema: application/json
username
required
string

사용자 이름 또는 이메일 주소입니다.

password
required
string

사용자 암호입니다.

Responses
200

확인

400

잘못된 요청

401

인증되지 않음

404

찾을 수 없음

422

처리할 수 없는 엔터티

429

요청이 너무 많음

Request samples
application/json
{
  • "password": "password123",
  • "username": "John"
}
Response samples
application/json
{
  • "access_token": "2YotnFZFEjr1zCsicMWpAA",
  • "expires_in": 3600,
  • "refresh_token": "tGzv3JOkF0XG5Qx2TlKWIA",
  • "token_type": "bearer"
}