feat: 개인정보 수집·이용 동의 프로세스 추가
- QR 라벨에 개인정보 동의 안내 문구 추가 (18pt 작은 글씨) - 웹앱에 핀테크 스타일 개인정보 동의 체크박스 추가 - 백엔드 API에서 개인정보 동의 검증 추가 - 개인정보보호법 준수 강화 Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -276,6 +276,7 @@ def api_claim():
|
||||
nonce = data.get('nonce')
|
||||
phone = data.get('phone', '').strip()
|
||||
name = data.get('name', '').strip()
|
||||
privacy_consent = data.get('privacy_consent', False)
|
||||
|
||||
# 입력 검증
|
||||
if not phone or not name:
|
||||
@@ -284,6 +285,13 @@ def api_claim():
|
||||
'message': '전화번호와 이름을 모두 입력해주세요.'
|
||||
}), 400
|
||||
|
||||
# 개인정보 동의 검증
|
||||
if not privacy_consent:
|
||||
return jsonify({
|
||||
'success': False,
|
||||
'message': '개인정보 수집·이용에 동의해주세요.'
|
||||
}), 400
|
||||
|
||||
# 전화번호 형식 정리 (하이픈 제거)
|
||||
phone = phone.replace('-', '').replace(' ', '')
|
||||
|
||||
|
||||
Reference in New Issue
Block a user