로그인 안 할 자유도 주기
이번 742편은 로그인 안내 모달에 ‘로그인 안 함’ 옵션을 제공하여 원하지 않는 이동 동작이 발생하지 않도록 하라는 규칙입니다. ‘로그인 안내’ 서브섹션(SP-064~068)의 마지막이죠.

KRDS SP-068 — 로그인 안내 모달에는 ‘로그인 안 함’ 옵션을 제공하여 원하지 않는 이동 동작이 발생하지 않도록 하고 있다.
0. 들어가며 — 로그인 안내 서브섹션의 마지막
이번 742편은 로그인 안내 모달에 ‘로그인 안 함’ 옵션을 제공하여 원하지 않는 이동 동작이 발생하지 않도록 하라는 규칙입니다. ‘로그인 안내’ 서브섹션(SP-064~068)의 마지막이죠.
로그인 안내 모달에 — ‘로그인’ 버튼만 있고 빠져나갈 길이 없으면, 로그인 원치 않는 사용자는 갇히죠. SP-068은 ‘로그인 안 함’ 옵션을 규정합니다. 선택권 제공이죠. 이번 편을 풀어냅니다.
1. 원문 — ‘로그인 안 함’ 옵션
SP-068 (서비스 패턴 > 로그인 > 로그인 안내) “로그인 안내 모달에는 ‘로그인 안 함’ 옵션을 제공하여 원하지 않는 이동 동작이 발생하지 않도록 하고 있다.”
로그인 안내 모달에 ‘로그인 안 함’ 옵션을 제공하라는 뜻입니다.
정리: 로그인 안내 모달에 ‘로그인 안 함’ 옵션을 제공하라. 이게 SP-068입니다.
2. 왜 ‘로그인 안 함’ 옵션인가
로그인 안내 모달(SP-064)은, 사용자에게 ‘로그인하시겠어요?’를 제안합니다. 그렇다면 사용자는 두 가지 답을 할 수 있어야 하죠: 로그인(예)과 로그인 안 함(아니오). SP-068은 ’로그인 안 함’ 옵션을 요구합니다. 확인 대화의 확정·취소 둘 다(BP-107) 정신입니다.
‘로그인 안 함’ 옵션이 없을 때의 문제:
빠져나갈 길 없음 로그인 안내 모달에, ‘로그인’ 버튼만 있으면, 로그인 원치 않는 사용자는 빠져나갈 길이 없습니다. 모달에 갇히거나, 강제로 로그인해야 하죠.
원치 않는 이동 ‘로그인’ 외에 선택지가 없으면, 사용자가 실수로 누르거나, 어쩔 수 없이 로그인 화면으로 이동하게 됩니다. 원치 않는 동작이죠.
통제권 상실 한 방향만 있으면, 사용자가 선택을 강요받습니다.
그래서 SP-068은 — ‘로그인 안 함’ 옵션을 요구합니다:
‘로그인 안 함’ 버튼 로그인 안내 모달에, ‘로그인 안 함’·‘나중에’·‘닫기’ 같은 옵션을 둡니다. 사용자가 로그인을 원치 않으면, 이를 눌러 모달을 닫고 원래 작업·화면으로 돌아가게요(SP-064 맥락 유지).
원치 않는 이동 방지 ’로그인 안 함’으로, 원치 않는 로그인 화면 이동이 안 일어나게요. 사용자가 자기 의지로 로그인할지 말지 결정하죠.
닫기 수단 ‘로그인 안 함’ 버튼 외에, ESC·바깥 클릭·닫기(✕)로도 빠져나가게요(모달 접근성). 단 명시적 ‘로그인 안 함’ 옵션은 두고요.
확인 대화 확정·취소(BP-107)의 적용. BP-107(확정·취소 버튼 모두 제공)을, 로그인 안내 모달에 적용한 게 SP-068 입니다. ‘로그인’(확정) + ‘로그인 안 함’(취소) 둘 다요. 사용자에게 선택권을 주죠.
비강제 로그인. 로그인은 사용자의 선택이어야 합니다. 강제하면 부담·반감을 줍니다. ‘로그인 안 함’ 옵션은, 로그인을 권유로 만들죠. 공개 정보는 비로그인으로도 쓰게(SP-065) 하고, 로그인은 원하는 사용자가 하게요. 단, 정말 로그인이 필수인 기능(개인 정보)은, ‘로그인 안 함’ 시 그 기능을 못 쓴다고 안내하되, 다른 영역은 계속 쓰게요.
이 규칙은 로그인(SP)의 ‘로그인 선택권’을 담당합니다 — ’로그인 안 함’ 옵션을 제공해(068), 사용자가 원치 않으면 빠져 나가 작업을 이어가게, 통제권을 주죠. 로그인 안내 서브섹션의 마무리입니다.
정리하면 — 로그인 안내 모달에 ‘로그인’만 있으면 원치 않는 사용자가 갇히고 강제 이동이 생기므로, ’로그인 안 함’ 옵션을 제공해 빠져나가 원래 작업을 이어가게 해야 합니다.
3. 점검 / 개선
무엇을 점검하나
‘로그인 안 함’ — 로그인 안내 모달에 ‘로그인 안 함’ 옵션이 있는가.
이동 방지 — ‘로그인 안 함’ 시 원치 않는 이동이 안 일어나는가.
닫기 수단 — ESC·바깥 클릭·✕ 등 추가 탈출이 있는가.
개선 방향
로그인 안내 모달에 ‘로그인 안 함’·‘나중에’ 옵션(BP-107).
원치 않는 이동 방지, 원래 작업 복귀. ESC·✕ 탈출. 비강제 로그인.
4. 누가 담당하나 / 우리 사이트에 해당될까?
| 역할 | 책임 |
|---|---|
| 기획/UX | 로그인 모달 옵션 구성 |
| 개발 | ‘로그인 안 함’·복귀 구현 |
| 기관 유형 | SP-068 적용 |
|---|---|
| 중앙행정기관(대표·운영) / 공공기관 / 지자체 | ✅ 권장 (로그인 안내 모달 사용 시) |
로그인 안내 모달을 쓰는 사이트가 해당됩니다.
5. 30초 자가진단 + FAQ
✅ 30초 자가진단
□ 로그인 안내 모달에 ‘로그인 안 함’ 옵션이 있나요?
□ ‘로그인 안 함’ 시 원치 않는 이동이 안 일어나나요?
□ ESC·바깥 클릭·✕ 등 추가 탈출이 있나요?
❓ FAQ
Q1. ‘로그인 안 함’이 왜 필요한가요?** ’로그인’만 있으면 원치 않는 사용자가 빠져나갈 길이 없어 갇히거나 강제 이동 됩니다. ’로그인 안 함’으로 빠져나가 원래 작업을 이어가게 하죠(BP-107 정신). Q2. BP-107과 같나요? 확인 대화의 확정·취소 둘 다(BP-107)를 로그인 안내 모달에 적용한 것입니다. ’로그인’(확정) + ‘로그인 안 함’(취소)으로 선택권을 주죠. Q3. 로그인이 필수인 기능은요?** ‘로그인 안 함’ 시 그 기능을 못 쓴다고 안내하되, 다른 영역(공개 정보 SP-065)은 계속 쓰게 합니다. 로그인은 강제가 아니라 선택이어야 하죠.
6. 마무리
SP-068의 메시지:
로그인 안 할 자유도 주기 — 로그인 안내 모달에 ‘로그인 안 함’ 옵션을 제공하라.
‘로그인’만 있으면 원치 않는 사용자가 갇히고 강제 이동이 생깁니다. ’로그인 안 함’ 옵션으로 빠져나가 작업을 이어가게 하는 게 핵심이죠. ‘로그인 안내’ 서브섹션이 끝났습니다. 다음 편부터는 ‘로그인 방식 확인/선택’ 서브섹션입니다.
다음 편 예고 ▶ 「743. (SP-069) 빈번하게 사용되는 로그인 방식에 우선적으로 접근할 수 있는 수단을 제공하고 있다.」
ViewCheck는 로그인 안내 모달에 ‘로그인 안 함’ 옵션이 제공되는지를 진단합니다.
📚 참고 출처
KRDS 서비스 패턴 — 로그인 가이드 — https://www.krds.go.kr/html/site/service/service_03.html
KRDS #ViewCheck #공공웹사이트 #전자정부 #디지털정부 #웹접근성 #디자인시스템 #UIUX #UI컴포넌트 #웹표준
KRDS,ViewCheck,공공웹사이트,전자정부,디지털정부,웹접근성,디자인시스템,UIUX,UI컴포넌트,웹표준

관련 글
다음 호는 언제?
이번 846편은 간행물 자료의 발행 주기 정보를 본문의 부제목이나 별도 안내 영역에 제공하라는 규칙입니다. 그리고 이 편이 — 846 규칙 완전 분해 시리즈의 마지막 한 편입니다.
방대한 자료를 효율적으로
이번 845편은 목록에 필터링, 정렬 방식, 상세 검색(기간, 자료 유형 등) 기능을 제공하여 정보를 효과적으로 조회하라는 규칙입니다. [정책 자료 탐색] 서브섹션의 시작이죠.
적힌 대로 가야 한다
이번 844편은 모든 링크는 실행하였을 때, 링크 레이블에 명시된 적절한 화면으로 이동하라는 규칙입니다.
