frindlymap/wiki/가이드/번호 확인.md

919 B
Raw Permalink Blame History

번호 확인

화면: 나 › 내 번호 확인하기

  • 나 › "내 번호 확인하기": 문자로 온 6자리를 넣으면 이 기기의 토큰이 내 번호에 묶인다. 폰을 바꾼 진짜 주인은 다시 확인하면 새 기기로 넘어오고, 이전 기기는 막힌다.
  • 서버: python3 mailbox_server.py --sms-webhook <주소> --require-verify. 문자 발송은 SmsSender 하나(웹훅은 {to,text} 를 POST)라 업체를 바꿔도 서버 나머지는 그대로다.
  • --require-verify 를 켜면 확인을 마친 기기만 우편함을 열 수 있다 (번호 선점 차단). 켜지 않으면 예전처럼 처음 쓴 기기에 묶인다.
  • 5분 만료, 번호당 1시간 3번, 5번 오답이면 새로 요청. --sms-log 는 시험용(문자를 보내지 않고 기록)이라 실서비스에서 쓰면 안 된다.
  • 서버 시험: cd server && python3 -m unittest test_mailbox test_verify