목록으로
KRDS 체크리스트 분석

여긴 로그인이 필요해요

이번 739편은 로그인이 꼭 필요한 화면/기능에 사용자가 접근하는 경우 안내를 제공하라는 규칙입니다.

VViewCheck Insight
·2026.07.22 4분 28
여긴 로그인이 필요해요
KRDS SP-065 — 로그인이 꼭 필요한 화면/기능에 사용자가 접근하는 경우 안내를 제공하고 있다.

0. 들어가며 — 로그인이 필요한데 아무 안내 없이 막히면

이번 739편은 로그인이 꼭 필요한 화면/기능에 사용자가 접근하는 경우 안내를 제공하라는 규칙입니다.

로그인이 필요한 기능(신청·마이페이지)에 비로그인 사용자가 접근했을 때, 아무 안내 없이 막히거나 빈 화면이 뜨면 당황 하죠. SP-065는 로그인 필요 안내를 규정합니다. 이번 편을 풀어냅니다.

1. 원문 — 로그인 필요 화면 안내

SP-065 (서비스 패턴 > 로그인 > 로그인 안내) “로그인이 꼭 필요한 화면/기능에 사용자가 접근하는 경우 안내를 제공하고 있다.”

로그인이 필요한 화면·기능 접근 시 안내를 제공하라는 뜻입니다.

정리: 로그인 필요 화면 접근 시 안내를 제공하라. 이게 SP-065입니다.

2. 왜 로그인 필요 안내인가

어떤 화면·기능은, 로그인이 꼭 필요합니다(마이페이지, 신청 내역, 개인 정보 등). 비로그인 사용자가 그곳에 접근 하면, 어떻게 안내하느냐가 중요하죠. SP-065는 안내 제공을 요구합니다.

안내 없이 막힐 때의 문제:

막막한 차단 로그인이 필요한데, 아무 안내 없이 빈 화면·오류·차단만 뜨면, 사용자는 ‘왜 안 되지?’ 당황 합니다. 무엇을 해야 할지 모르죠.

이탈 안내 없이 막히면, 사용자는 떠납니다. 사실은 로그인만 하면 되는데요.

그래서 SP-065는 — 안내 제공을 요구합니다:

로그인 필요 안내 로그인이 필요한 화면·기능에 접근하면, ’이 기능은 로그인이 필요합니다’를 안내합니다. 모달로요(SP-064). 사용자가 무엇이 필요한지 알게요.

로그인 입구 제공 안내와 함께, 로그인 입구(로그인 버튼·링크)를 줍니다. 사용자가 바로 로그인하게요.

로그인 후 원래 의도 수행 로그인 후, 사용자가 원래 가려던 화면·기능으로 이어지게요(returnUrl). 로그인이 목적이 아니라, 그 기능을 쓰려던 거니까요.

로그인 안 함 옵션(SP-068) ’로그인 안 함’으로 돌아가는 선택도요. 강제가 아니게요.

적시 안내(just-in-time). 로그인 안내는, 사용자가 로그인이 필요한 시점(그 기능에 접근할 때)에 제공합니다. 미리 다 막아두는 게 아니라, 필요한 순간에요. 사용자는 자기 의도(그 기능 쓰기)가 분명한 상태라, 로그인 안내가 자연스럽죠.

이점 설명(SP-066)과 함께. 로그인 안내에는, 왜 로그인이 필요한지·로그인하면 무엇이 좋은지(이점 SP-066)를 설명하면 좋습니다. 사용자가 로그인을 납득하게요.

비로그인 허용 범위. 단, 모든 걸 로그인 뒤에 숨기지 않습니다. 비로그인 으로도 볼 수 있는 정보(공개 정보)는 공개하고, 정말 개인화·보안이 필요한 것만 로그인을 요구하죠. 과도한 로그인 요구는 진입 장벽이 됩니다.

이 규칙은 로그인(SP)의 ’로그인 필요 안내’를 담당합니다 — 로그인이 필요한 화면 접근 시 안내를 제공해(065), 사용자가 막막하게 막히지 않고 로그인해 원하는 기능을 쓰게 하죠. SP-064(모달)·SP-066(이점)과 함께 갑니다.

정리하면 — 로그인이 필요한 화면에 비로그인 사용자가 접근했을 때 안내 없이 막히면 당황하고 이탈하므로, ‘로그인이 필요 합니다’ 안내 + 로그인 입구 + 로그인 후 원래 의도 수행을 제공해야 합니다.

3. 점검 / 개선

무엇을 점검하나

필요 안내 — 로그인 필요 화면 접근 시 ‘로그인 필요’ 안내가 뜨는가.

입구 + 복귀 — 로그인 입구 + 로그인 후 원래 의도 수행(returnUrl)이 있는가.

적정 범위 — 공개 정보는 비로그인 허용, 개인화만 로그인 요구하는가.

개선 방향

로그인 필요 시 모달 안내(SP-064) + 로그인 입구 + returnUrl.

이점 설명(SP-066)·‘로그인 안 함’(SP-068). 과도한 로그인 요구 지양.

4. 누가 담당하나 / 우리 사이트에 해당될까?

역할책임
기획/UX로그인 필요 안내 설계
개발접근 제어·안내·복귀 구현
기관 유형SP-065 적용
중앙행정기관(대표·운영) / 공공기관 / 지자체✅ 권장 (로그인 필요 기능 제공 시)

로그인이 필요한 기능을 제공하는 사이트가 해당됩니다.

5. 30초 자가진단 + FAQ

✅ 30초 자가진단

□ 로그인 필요 화면 접근 시 ‘로그인 필요’ 안내가 뜨나요?

□ 로그인 입구 + 로그인 후 원래 의도 수행(returnUrl)이 있나요?

□ 공개 정보는 비로그인 허용, 개인화만 로그인 요구하나요?

❓ FAQ

Q1. 안내 없이 막으면 왜 문제인가요? 로그인이 필요한데 빈 화면·오류만 뜨면 ‘왜 안 되지?’ 당황하고 떠납니다. 사실은 로그인만 하면 되는데요. ‘로그인이 필요합니다’ 안내 + 입구를 줘야 하죠. Q2. 로그인 후 어디로 가나요? 원래 가려던 화면·기능으로요(returnUrl). 로그인이 목적이 아니라 그 기능을 쓰려던 거니까요. 로그인 후 의도를 이어가게 합니다. Q3. 모든 걸 로그인 뒤에 숨겨야 하나요? 아니요. 공개 정보는 비로그인으로도 보게 하고, 개인화·보안이 필요한 것만 로그인을 요구합니다. 과도한 로그인 요구는 진입 장벽이 되죠.

6. 마무리

SP-065의 메시지:

여긴 로그인이 필요해요 — 로그인 필요 화면 접근 시 안내를 제공하라.

로그인이 필요한데 안내 없이 막히면 당황하고 이탈합니다. ‘로그인 필요’ 안내 + 입구 + 원래 의도 수행을 제공하는 게 핵심이죠. 다음 편은 로그인 이점 설명입니다.

다음 편 예고 ▶ 「740. (SP-066) 로그인을 제안하는 경우 모달 본문에서 로그인을 통해 얻을 수 있는 이점에 대해 명확한 설명을 제공하고 있다.」

ViewCheck는 로그인 필요 화면 접근 시 안내가 제공되는지를 진단합니다.

📚 참고 출처

KRDS 서비스 패턴 — 로그인 가이드 — https://www.krds.go.kr/html/site/service/service_03.html

KRDS #ViewCheck #공공웹사이트 #전자정부 #디지털정부 #웹접근성 #디자인시스템 #UIUX #UI컴포넌트 #웹표준

KRDS,ViewCheck,공공웹사이트,전자정부,디지털정부,웹접근성,디자인시스템,UIUX,UI컴포넌트,웹표준

#KRDS#공공웹#서비스패턴#로그인필요#화면안내#접근안내#로그인UX#사용자지원

관련 글