Skip to main content
Manus에서 모든 스킬 실행
원클릭으로

bff-auth

스타2
포크0
업데이트2026년 7월 11일 06:40

このモノレポ(project-template-2026)の認証の唯一の実装ガイド。OAuth 2.0 authorization code + PKCE を confidential client として実装した BFF(Backend-For-Frontend)パターン(draft-ietf-oauth-browser-based-apps §6 準拠)。ブラウザには不透明・署名付きの HttpOnly セッション Cookie だけを渡し、アクセス/リフレッシュ/id トークンはサーバ側(DynamoDB)にのみ保持する。以下のいずれかのとき必ず読むこと —— (1) 認証・ログイン・ログアウト・セッション・Cookie・OIDC/OAuth/PKCE・トークンリフレッシュ・`@icasu/backend-auth`・Cognito・oidc-server-mock について質問された、(2) ログイン/ログアウト/セッション/保護ルート/認可などの認証関連機能を実装・変更・レビューする、(3) `packages/backend-auth`・`apps/frontend` の `features/auth`・`entities/session`・`apps/iac` の Cognito/CloudFront/DynamoDB セッション周りを触る、(4) 認証の設計判断(なぜ Cookie にトークンを載せないか、なぜ /auth と /api を分けるか等)や落とし穴を知りたい。

설치

Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.

파일 탐색기
3 개 파일
SKILL.md
readonly