Sn-Kinos
c40bde2cd0
가입 시 약관 동의 단계 추가 — 필수·선택 항목 구분 · 개인정보처리방침 고지 · 동의 기록 저장
2026-10-11 23:43:25 +09:00
Sn-Kinos
9119b3beaa
LINE 로그인을 LINE SDK와 서버 인증 토큰 방식으로 변경 — iOS·Android 웹 로그인 중단 문제 해결
2026-10-11 01:29:23 +09:00
Sn-Kinos
4d2ce67886
SNS 계정 연결의 이메일 일치 조건 제거 — 현재 로그인과 새 제공자 인증을 서버에서 확인 · 다른 계정에 연결된 제공자는 거부 · 세션 만료 시 재로그인 안내
2026-10-10 21:14:49 +09:00
Sn-Kinos
9d34935b94
Kakao·LINE 이메일 선택 수집 — 동의한 이메일만 저장 · 이메일 없이 제공자 식별값으로 가입·로그인
2026-10-05 21:53:23 +09:00
Sn-Kinos
c301f3a1db
Kakao 로그인(카카오 SDK · 서버 커스텀 토큰)과 LINE 로그인(Firebase OIDC) 연결 · SNS 연동 · 인증 취소 처리
2026-10-05 19:01:28 +09:00
Sn-Kinos
9dd43ca405
빌드 안내 · 주석을 이 저장소 기준으로 정리
...
- 빌드 안내(BUILD.md)의 JDK 경로를 설치 위치와 무관한 지정 방식으로 변경
- 5탭 계약 파일 탐색 순서를 이 저장소 구조(app/design → 루트 design)로 정리
- README · 보안 규칙 · 소스 주석에서 이 저장소에 없는 문서 경로를 문서 이름으로 바꾸거나 삭제
- Flutter 버전 고정 파일(app/.fvmrc, 3.47.2) 추가, README 필수 환경을 같은 버전으로 갱신
- 동작 변경 없음
2026-10-01 01:05:35 +09:00
Sn-Kinos
65ba44a1d1
Admin 쓰기 관문 강화 — 원장 · 지표 · 감사 기록과 서버 산출 필드 차단 · 마스터 전용 문서 · 거부 기록 · 권한 경계 시험
2026-09-26 20:46:41 +09:00
Sn-Kinos
9a04bf56d9
Callable 리전을 서울로 고정하는 부트스트랩을 함수 정의보다 먼저 · 에뮬레이터 연결이 목 모드로 내려가지 않게
2026-09-14 15:05:35 +09:00
Sn-Kinos
ba61d90059
실시간 구독 공유 스트림 — 여러 화면이 원본 구독 하나를 나눠 쓴다 · 서버 시험을 저장소 안 에뮬레이터 도구로 실행
2026-09-14 15:03:26 +09:00
Sn-Kinos
ed46e877e8
서버 오류 헬퍼를 함수 선언으로 — 실패 호출 이후를 도달 불가로 판정
2026-09-01 01:08:13 +09:00
Sn-Kinos
1f5e480b43
로그인 에뮬레이터 연결을 Firestore · Functions 까지 확장 · 가입 시 계정 문서 생성 왕복 시험
2026-09-01 01:03:56 +09:00
Sn-Kinos
1d462ebe31
Cloud Functions 서버 기반과 앱 서버 연동 계층 — 계정 생성 트리거 · 약관 동의 기록 · 운영자 권한 · Admin 쓰기 관문 · Firestore·Functions 클라이언트 · 오류 코드 전달
2026-09-01 00:20:45 +09:00