LangGraph 애플리케이션에서 사용자 지정 인증 및 액세스 제어를 구현하는 방법을 알아보세요. 이 포괄적인 가이드에서는 별도의 백엔드 서버 없이 자체 인증 공급자를 통합하고 세부적인 액세스 패턴을 구현하는 방법을 보여줍니다.
기본 토큰 검증부터 Supabase와의 OAuth2 통합까지 모든 것을 다루는 세 부분으로 구성된 완전한 인증 시스템을 구축해 보겠습니다. LangGraph의 인증 기본 요소를 사용하여 사용자 범위 대화, 역할 기반 액세스 제어 및 리소스 수준 필터링을 구현하는 방법을 알아봅니다.
⏰ 타임스탬프
-----------
00:00 소개 및 개요
00:21 프로젝트 설정 및 초기 구현
01:42 인증 기본 사항
인증 객체
요청 검증
사용자 컨텍스트
03:24 권한 부여 및 리소스 제어
핸들러 구현
메타데이터 필터링
액세스 패턴
06:09 범위 지정 권한 부여
리소스 수준 제어
작업별 핸들러
08:27 프로덕션 통합
Supabase 설정
OAuth2 흐름
토큰 검증
11:39 테스트 및 검증
12:36 결론 및 다음 단계
🔗 리소스
-----------
📚 인증 튜토리얼 시리즈:
1부: https://langchain-ai.github.io/langgr...
2부: https://langchain-ai.github.io/langgr...
3부: https://langchain-ai.github.io/langgr...
📖 개념 가이드: https://langchain-ai.github.io/langgr...
💻 풀스택 템플릿: https://github.com/langchain-ai/custo...
#LangGraph #인증 #OAuth2 #AIEngineering #웹개발