Kakao 로그인을 SDK와 서버 커스텀 토큰으로 · sFPI 일 집계 직후 Stage 승급 판정

This commit is contained in:
Sn-Kinos
2026-10-05 19:07:47 +09:00
parent 576dcfbdfd
commit 65669b969e
24 changed files with 1034 additions and 57 deletions
@@ -35,6 +35,9 @@ export const ERR = {
primaryCooldown: 'E-FDM-04',
permissionDenied: 'E-PERM-01',
authFailed: 'E-AUTH-03',
// 계정 연결(SNS 연동) — 앱 auth 카탈로그와 같은 ID. 08 은 「다른 계정에 이미 연결」·「다른 이메일」 둘 다다.
authCredentialInUse: 'E-AUTH-08',
authAlreadyLinked: 'E-AUTH-09',
// 참여형 번역(FR-I18N-02). E-TRN-01 은 정책 설계서 §P-13 이 「본인 번역 마킹 금지」로 이미 정했다.
trnSelfMark: 'E-TRN-01',
trnDailyCap: 'E-TRN-02',
@@ -76,6 +79,8 @@ const STATUS: Record<ErrorCode, Status> = {
'E-FDM-04': 'failed-precondition',
'E-PERM-01': 'permission-denied',
'E-AUTH-03': 'permission-denied',
'E-AUTH-08': 'already-exists',
'E-AUTH-09': 'already-exists',
'E-TRN-01': 'permission-denied',
'E-TRN-02': 'resource-exhausted',
'E-TRN-03': 'not-found',