1. Auth
MyLog
  • 루트
    • Auth
      • 회원가입
        POST
      • 이메일 로그인
        POST
      • 로그아웃
        POST
      • 토큰 재발급
        POST
      • 소셜 로그인
        POST
    • Article
      • 게시글 생성
      • 전체 게시글 목록/검색 조회
      • 게시글 상세 조회
      • 게시글 수정
      • 게시글 삭제
      • 내 게시글 목록/검색 조회
    • Article AI
      • AI 문체 변환
      • AI 요약 조회 (게시글 기반)
    • Category
      • 카테고리 생성
      • 카테고리 목록 조회
      • 카테고리 단일 조회
      • 카테고리 수정
      • 카테고리 삭제
    • Comment
      • 댓글 생성
      • 댓글 목록 조회
      • 대댓글 목록 조회
      • 내가 작성한 댓글 조회
      • 내 게시글에 작성된 댓글 조회
      • 댓글 수정
      • 댓글 삭제
    • Member
      • 개인정보 조회
      • 개인정보 수정
      • 회원 탈퇴
    • NotificationSetting
      • 알림 설정 조회
      • 알림 토글
    • notification
      • 알림 목록 조회
      • 알림 읽음 처리
    • External
      • 제미나이테스트
  • 데이터 모델
    • common
    • 제목 없는 스키마
    • CommonResult
    • SignUpRequest
    • CategoryCreateRequest
    • CommentCreateRequest
    • Article
    • StyleTransformRequest
    • ArticleResponse
    • LoginRequest
    • CategoryUpdateRequest
    • CommentUpdateRequest
    • MemberResponse
    • SingleResultPageNotificationResponse
    • Pagination
    • UpdateMemberRequest
    • NotificationListResponse
    • StyleTransformResponse
    • PageResponse_ArticleResponse
    • RefreshRequest
    • CategoryResponse
    • CommentResponse
    • SingleResult_MemberResponse
    • ListResultNotificationSettingResponse
    • ArticleListResponse
    • PageResponse
    • ArticleSummaryResponse
    • SingleResult_ArticleResponse
    • OAuthRequest
    • PageResponseOfCommentResponse
    • MemberUpdateRequest
    • PageNotificationResponse
    • ArticleDetailResponse
    • CategoryCreateResponse
    • Reply
    • TempRequest
    • SingleResult_PageResponse
    • ListResult
    • SuccessResponse
    • NotificationResponse
    • CategoryListResponse
    • CommentArticleResponse
    • ArticleCreateRequest
    • LoginResponse
    • ErrorResponse
    • NotificationSettingResponse
    • ArticleCreateResponse
    • CommentCreateResponse
    • ArticleUpdateRequest
    • RefreshResponse
    • SuccessResponseLong
    • SuccessResponseVoid
    • CommentPageResponse
    • CommentListResponse
    • AiSummaryResult
    • CommentArticlePageResponse
    • MyCommentListResponse
    • ReplyPageResponse
    • WritingStyle
    • AnalyzeStatus
    • CommentCreateSuccessResponse
    • CommentListSuccessResponse
    • CommentArticleListSuccessResponse
    • ArticleCreateSuccessResponse
    • ReplyListSuccessResponse
    • ArticleDetailSuccessResponse
    • ArticleListSuccessResponse
    • ArticleSummarySuccessResponse
    • StyleTransformSuccessResponse
    • AiSummarySuccessResponse
  1. Auth

이메일 로그인

POST
/api/auth/login
이메일과 비밀번호로 로그인하여 토큰을 발급받습니다.

요청

본문 파라미터application/json필수

예시

응답

🟢200
application/json
로그인 성공
본문

🟠401
🟠400BadRequest
요청요청 예시
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/auth/login' \
--header 'Content-Type: application/json' \
--data-raw '{
    "email": "user@example.com",
    "password": "Password123!"
}'
응답응답 예시
200 - 성공
{
    "code": "1",
    "message": "성공하였습니다.",
    "data": {
        "accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
        "refreshToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."
    }
}
수정일 2026-03-09 04:10:18
이전
회원가입
다음
로그아웃
Built with