snow · 2026.5.27 13:26 · 조회 1

Logto (로그토) 가이드

LogtoOIDCIAMOAuth2가이드인증

Logto 가이드

Logto를 처음 도입하는 개발자를 위한 단계별 실무 가이드입니다. 테넌트 생성부터 프로덕션 배포까지 순서대로 따라오실 수 있습니다.

가이드 구성

파트내용대상
1. 시작하기Logto 개념 이해, Cloud vs 셀프 호스팅 선택, 초기 설정처음 도입하는 팀
2. 첫 번째 앱 연동앱 등록, SDK 설치, 로그인 구현, 토큰 검증프론트엔드/백엔드 개발자
3. 인증 방식 설정이메일, 소셜 로그인, OTP, MFA 설정인증 흐름 구성 담당자
4. 사용자 관리관리 콘솔, Management API, 프로파일 관리서비스 운영자
5. 인가(Authorization) 설정API 리소스, RBAC, 토큰 권한 검증백엔드 개발자
6. 멀티 테넌트 (Organizations)조직 개념, 멤버 관리, 조직별 RBACB2B SaaS 개발팀
7. 로그인 UI 커스터마이징브랜딩, 커스텀 CSS, 커스텀 도메인UI/UX 담당자
8. 프로덕션 배포보안 체크리스트, Docker 배포, 모니터링DevOps/인프라 담당자

목차

1. 시작하기

  • 1.1 Logto란 무엇인가
  • 1.2 Cloud vs 셀프 호스팅 선택 기준
  • 1.3 테넌트 생성 및 초기 설정

2. 첫 번째 앱 연동

  • 2.1 애플리케이션 등록 (SPA / Web / Native / M2M)
  • 2.2 SDK 설치 및 기본 로그인 구현
  • 2.3 콜백 처리와 토큰 검증

3. 인증 방식 설정

  • 3.1 이메일/비밀번호
  • 3.2 소셜 로그인 커넥터 추가
  • 3.3 SMS/이메일 OTP (Passwordless)
  • 3.4 MFA 활성화

4. 사용자 관리

  • 4.1 관리 콘솔에서 사용자 관리
  • 4.2 Management API 활용
  • 4.3 사용자 프로파일 및 커스텀 데이터

5. 인가(Authorization) 설정

  • 5.1 API 리소스 등록
  • 5.2 역할(Role)과 권한(Permission) 구성
  • 5.3 토큰에서 권한 검증

6. 멀티 테넌트 (Organizations)

  • 6.1 조직 개념 이해
  • 6.2 조직 생성과 멤버 관리
  • 6.3 조직별 RBAC 설정

7. 로그인 UI 커스터마이징

  • 7.1 브랜딩 설정
  • 7.2 커스텀 CSS
  • 7.3 커스텀 도메인 연결

8. 프로덕션 배포

  • 8.1 보안 체크리스트
  • 8.2 셀프 호스팅 Docker 배포
  • 8.3 모니터링과 로그

사전 요구사항

  • Node.js 18 이상 (SDK 사용 시)
  • PostgreSQL 14 이상 (셀프 호스팅 시)
  • Logto Cloud 계정 또는 셀프 호스팅 환경

댓글

아직 댓글이 없습니다.

댓글을 작성하려면 로그인이 필요합니다.