IseokChan
  • 이석찬 매뉴얼 :: 홈
  • 메인
    • 사이트 접속 방법
    • 메인화면
      • 이미지 저작권 표시
      • 의견 제출
      • 사진 제출
      • 개인정보처리방침
      • 서비스 저작권 표시
    • 이석찬 설치하기
  • 기본 기능
    • 개요
    • 이석 신청
    • 이석 확인
    • 이석 관리
  • 기능 심화
    • 개요
    • 인증
    • 권한인가
  • API
    • 개요
    • 기본 API
      • Auth
      • Iseok
      • Period
      • Room
  • 관리자 가이드
    • 개요
    • 전역설정
Powered by GitBook
On this page
  • Login
  • Logout

Was this helpful?

  1. API
  2. 기본 API

Auth

인증과 관련된 API 명세입니다.

Login

POST https://api.iseokchan.com/v1/auth/login

로그인을 위한 API 입니다. 로그인 성공 시 JWT 토큰을 반환하며, 로그아웃 실패 시 404 Not Found를 반환합니다.

Query Parameters

Name
Type
Description

username

string

Username

password

string

User Password

// 302 Temporary Redirect to root
// JWT token will be offered to Cookie.
{
    "status": 404,
    "error": 404,
    "messages": {
        "error": "Not Found"
    }
}

Logout

GET https://api.iseokchan.com/v1/auth/logout

로그아웃을 위한 API 입니다. 로그아웃 성공 시 200 OK를 반환하며, 로그아웃 실패 시 401 Unauthorized를 반환합니다.

// no content
{
    "status": 401,
    "error": 401,
    "messages": {
        "error": "Unauthorized"
    }
}

Auth API는 인증 관련 API로 사용자의 민감한 정보에 접근합니다. 따라서 이석찬은 해당 API 사용 기록을 로그하며, 과도한 요청이 이루어지는 경우 일시적으로 요청이 차단될 수 있습니다.

Previous기본 APINextIseok

Last updated 5 years ago

Was this helpful?