WP-AUTH-FIREBASE-HYBRID-01
Domain: D-AUTH Surfaces: CON · API Status: IMP (code) · OWNER_REQUIRED (Firebase Console providers + service account + iOS plist thật) Date: 2026-08-07
Done
- Nest:
firebase-admin·POST /api/v1/auth/firebase· SocialAccountFIREBASE - Mobile:
firebaseSDK · email/password + Google credential + Phone UI bridge - Env templates ·
env:checkallowlist ·app.jsongoogleServicesFile - Docs:
OWNER-FIREBASE-HYBRID.md
OWNER còn lại
- Bật Email/Google/Phone trên Firebase
welife-2412 - Add iOS app · thay
GoogleService-Info.pliststub - Service account →
api/.envFIREBASE_* - Refresh
google-services.jsonkhioauth_clientcòn[]
Smoke (sau OWNER)
npm run env:check
# api unit
cd api && npx jest src/modules/auth/firebase-admin.config.spec.ts
# manual: register Firebase email → JWT → GET /users/me