이 퀘스트의 모든 layer 가 한 순간을 위해 봉사해 — 디바이스 사라졌다고 깨닫는 날. Killswitch 가 그 순간에 하는 거. 필요한 거: 빠름 (한 클릭), 완전 (모든 쿠키 죽임), 복구 가능 (다시 로그인 가능), 다른 디바이스에서 도달 가능.
구체적 의미의 "killswitch"
| 액션 | 영향 | SQL |
|---|---|---|
| 모든 Session Revoke | 어디든 모든 브라우저 session 이 다음 요청에 logout | DELETE FROM security_sessions |
| PIN 전역 비활성 (하지 마) | auth 통째 우회하는 플래그 set | 절대 — 원하는 거의 정반대 |
| 특정 IP blacklist 추가 | 그 source IP 가 로그인 시도조차 못 함 | INSERT INTO security_blacklist |
| Retry limit 일시적 강화 | incident 동안 max_retry 5에서 2로 | UPDATE security_config SET max_retry = 2 |
UI — 크고 빨갛게
버튼이 panic 상태에서 찾을 수 있어야 해. confirm dialog 한 번 뒤에 숨겨 ("active session 3개 다 revoke?") — misclick 이 하루 망치지 않게 — 근데 더는 X — 추가 클릭마다 네 거 노출되는 1초.