feat: 개인정보처리방침/이용약관 공개 페이지 + 보강 (스토어 정책)
CI / build (push) Failing after 11m53s

- terms.js 보강: 구글 로그인·인앱결제·광고·OCR·제3자·탈퇴·문의 반영
- /privacy, /terms 공개 라우트 + LegalView (웹 브라우저에서도 접근 = 앱 마켓 URL)
- 웹 안내 페이지 하단·설정 화면에 정책 링크 추가

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
ByungCheol
2026-06-28 17:09:35 +09:00
parent d243600f41
commit e8dc6b5568
6 changed files with 207 additions and 20 deletions
+14
View File
@@ -31,6 +31,20 @@ const router = createRouter({
component: () => import('../views/UpgradeView.vue'),
meta: { requiresAuth: true },
},
{
// 개인정보처리방침 (공개 — 웹에서도 접근, 앱 마켓 정책 URL)
path: '/privacy',
name: 'privacy',
component: () => import('../views/LegalView.vue'),
meta: { public: true, doc: 'privacy' },
},
{
// 이용약관 (공개)
path: '/terms',
name: 'terms',
component: () => import('../views/LegalView.vue'),
meta: { public: true, doc: 'terms' },
},
{
path: '/users',
name: 'users',