사이트 계정과 회원권 명의의 연결 기준
피부과 사이트의 회원권 잔액 조회는 로그인 여부만으로 공개를 결정하지 않고, 확인된 이용자와 회원권 명의의 연결을 확인한 뒤 해당 잔액만 조회하도록 설계합니다. 연결을 확인할 수 없는 경우에는 자동 조회를 보류하고 병원이 별도로 확인하는 운영안을 제안합니다.
사이트 계정에 접속한 사람을 인증하는 절차와 그 사람이 특정 회원권의 명의자인지 판단하는 절차는 서로 다릅니다. 인증에 성공했더라도 병원 관리 기록과 연결되지 않았다면 잔액 조회 권한을 부여하지 않도록 설계합니다. 구체적인 인증 수단은 기존 회원권 관리 방식과 개발 담당의 기술 검토를 거쳐 정합니다.
병원 실장은 회원권 관리 기록에서 명의를 가리는 데 사용하는 항목과 기록이 변경되는 절차를 정리합니다. 개발 담당은 그 기록을 사이트 계정과 연결할 방법을 제시하고, 이름이나 연락처가 같다는 이유만으로 연결이 확정되는 부분이 있는지 검사합니다. 입력값이 일치하는 것과 명의 관계가 입증되는 것을 같은 상태로 처리하지 않는 기준이 필요합니다.
| 조회 단계 | 확인할 연결 관계 | 확인되지 않을 때의 처리 제안 |
|---|---|---|
| 이용자 인증 | 접속한 사람과 인증 결과의 연결 | 잔액 조회를 진행하지 않고 재시도 경로 안내 |
| 회원권 연결 | 확인된 이용자와 병원 관리 명의의 연결 | 자동 연결을 보류하고 별도 확인 접수 |
| 조회 허용 | 현재 요청과 연결된 회원권의 조회 권한 | 요청을 거절하고 권한 오류 여부 조사 |
운영 상태도 인증 완료, 명의 연결 완료, 조회 허용으로 나누어 관리하는 방안을 권합니다. 직원이 연결 오류를 처리할 때 어느 단계에서 중단됐는지 알 수 있어야 합니다. 고객 화면에는 내부 식별 정보 대신 현재 진행 상태와 다음 행동을 안내합니다.
조회에 필요한 정보와 추가 수집 항목
분야별 개인정보 보호 안내서는 처리 목적에 필요한 최소한의 개인정보를 수집하고, 필요한 범위를 넘는 정보의 수집에 동의하지 않았다는 이유로 서비스를 거절하지 않도록 설명합니다. 병원은 잔액 조회에 필요한 항목마다 사용 목적과 필요 이유를 기재하고, 편의를 위해 추가하려는 항목은 별도로 판단합니다.
기존 회원권 기록에 정보가 있다는 사실만으로 사이트에서 같은 정보를 다시 입력받을 필요가 생기는 것은 아닙니다. 먼저 기존 기록으로 연결할 수 있는 범위와 새로 받아야 하는 범위를 정리합니다. 광고 수신이나 관심 시술처럼 잔액 조회와 관계없는 응답을 조회 조건에 포함하지 않는 방안을 권합니다.
동의를 근거로 정보를 수집한다면 안내서는 수집 목적과 항목, 보유·이용 기간, 거부 권리와 불이익에 관한 안내를 요구합니다. 담당자는 입력 화면을 만들기 전에 실제 처리 방식에 맞는 안내 내용을 준비합니다. 연결 실패에 대비한다는 이유만으로 신분증 사본 등 민감한 자료를 일괄 제출하게 하지 말고, 별도 경로에서 필요한 자료와 취급 방법을 먼저 결정합니다.
자료 준비와 잔액 조회 구현 순서
구현은 조회에 필요한 정보를 정리한 뒤 명의 연결을 설계하고, 마지막으로 조회 권한과 전송 보호를 시험하는 순서로 진행합니다. 병원 실장은 업무상 판단 기준을 정하고 개발 담당은 각 판단이 실제 요청 처리에 적용되도록 구현합니다. 화면 문구만 완성한 상태를 조회 기능의 운영 준비 완료로 처리하지 않습니다.
- 병원 실장은 현재 회원권 관리 항목, 명의 정정 절차, 잔액을 관리하는 원본 기록을 준비합니다. 각 항목을 누가 입력하고 변경하는지도 함께 기재합니다.
- 개발 담당은 사이트 계정과 회원권 기록을 연결하는 방식, 연결 성공·실패 조건, 수동 처리 결과를 반영하는 방법을 정리합니다. 병원은 기술적 일치 조건이 실제 명의 판단에 충분한지 답합니다.
- 양측은 연결된 회원권만 조회되는지 시험하고, 연결이 없는 요청과 다른 계정의 요청이 거절되는지 검사합니다. 운영 전용 계정과 분리한 시험용 계정·자료를 사용합니다.
- 병원은 실패 접수 담당과 정정 승인 담당을 정하고, 개발 담당은 오류 기록과 조회 중단 방법을 준비합니다. 처리 결과가 사이트에 반영됐는지 확인할 책임자도 지정합니다.
작업 결과는 설명서와 실제 시험 결과를 함께 남기는 방안을 권합니다. 병원은 어떤 조건에서 허용하거나 거절했는지 읽을 수 있어야 하며, 개발 담당은 오류를 재현할 수 있는 요청 조건을 기록합니다.
접근권한과 접속기록 및 전송 보호
분야별 개인정보 보호 안내서는 접근통제와 접근권한 관리, 암호화, 접속기록 보관과 위·변조 방지 등을 기술적 보호조치로 설명합니다. 직원용 관리 기능에도 담당 업무에 필요한 범위만 허용하고, 권한을 부여하거나 회수할 책임자를 정하는 방안을 권합니다.
| 보호 대상 | 접근·전송 점검 항목 | 병원과 개발 담당의 확인 사항 |
|---|---|---|
| 잔액 조회 요청 | 서버에서 이용자와 회원권 권한 검사 | 요청의 회원권 식별값을 변경해도 다른 잔액이 반환되지 않는지 시험 |
| 직원 관리 화면 | 업무별 접근 범위와 권한 회수 | 담당 변경 시 승인·반영 책임자 지정 |
| 접속기록 | 기록 보관과 위·변조 방지 | 열람 담당과 기록 항목 및 보관 방식 결정 |
| 조회 통신 | 인증부터 잔액 응답까지 HTTPS 적용 | 외부 연동을 포함한 전송 경로 검사 |
구글의 웹 개발 문서는 HTTPS가 브라우저와 사이트 사이 통신의 도청과 변조를 막는 역할을 한다고 설명합니다. 암호화된 통신에서도 서버가 잘못된 사람에게 잔액을 반환할 수 있으므로, 전송 보호와 조회 권한 시험은 각각 수행합니다. 화면에서 다른 회원권 선택지를 숨겼다는 이유로 서버의 권한 검사를 생략하지 않습니다.
명의 연결 실패와 대리 조회의 별도 처리
명의 연결에 실패한 상태는 잔액이 없다는 뜻이 아닙니다. 고객 화면에는 잔액 없음과 연결 미완료를 서로 다른 상태로 안내하고, 실패 원인을 처리할 별도 접수 경로를 제시합니다. 일치하지 않은 항목이나 다른 명의자의 정보를 오류 메시지에 노출하지 않는 방안을 권합니다.
별도 접수 담당자는 계정 정보의 오류인지, 병원 기록의 정정이 필요한지, 명의 관계를 판단할 자료가 부족한지 가립니다. 정정이 필요하면 병원 관리 기록을 변경할 권한이 있는 담당자가 처리하게 합니다. 고객이 제출한 설명을 근거로 접수 직원이 즉시 사이트 연결을 승인하는 방식은 피합니다.
가족이나 지인이 대신 조회하려는 요청도 본인 조회와 같은 자동 절차에 포함하지 않습니다. 가족 관계나 결제 사실만으로 조회 권한을 부여하지 않고, 병원이 대리 요청을 처리할 근거와 필요한 절차를 별도로 정합니다. 그 절차가 마련되지 않았다면 자동 조회를 보류하고 가능한 확인 방법을 안내합니다.
연결 정정과 조회 중단의 처리 기록
수동으로 회원권 연결을 승인하거나 해제할 때는 변경 전후 상태, 판단 근거, 처리 담당과 승인 결과를 기록하는 방안을 권합니다. 단순한 요청 접수와 실제 연결 변경을 다른 상태로 관리해야 미처리 요청을 완료로 오인하지 않습니다. 기록에는 판단에 필요한 내용만 남기고 제출 자료 전체를 여러 곳에 복제하지 않습니다.
다른 사람의 잔액이 노출됐다는 신고가 접수되면 담당자는 해당 연결의 조회를 우선 보류하고 관련 기록을 보전하도록 운영 절차를 정합니다. 개발 담당은 잘못된 명의 연결인지 권한 처리 오류인지 원인을 조사합니다. 원인과 수정 범위가 정해진 뒤 병원 책임자가 조회 재개를 승인하도록 설계합니다.
연결 변경 후 남아 있는 조회 화면
명의 연결을 해제해도 이미 열린 잔액 화면이나 브라우저에 저장된 응답이 남을 수 있습니다. 개발 담당은 로그아웃, 계정 전환, 연결 해제 뒤에 이전 잔액이 다시 표시되는지 시험합니다. 병원은 연결 변경 작업뿐 아니라 고객 화면에 남는 정보까지 시험 범위에 포함하도록 요청합니다.
여러 창을 사용하거나 공용 기기에서 접속할 때도 이전 이용자의 정보가 노출되지 않도록 화면과 저장 방식을 설계하는 방안을 권합니다. 뒤로 이동하거나 화면을 새로 불러오는 동작을 시험 항목에 포함합니다. 잔액을 새로 요청할 때는 앞에서 정한 기준을 적용하고, 저장된 화면의 처리 방식도 개발 담당에게 설명받습니다.
자주 묻는 질문
잔액을 실시간으로 연동하기 어려우면 어떻게 안내합니까?
실시간 조회가 아니라면 잔액이 어느 시점의 기록인지 화면에 명시하는 방안을 권합니다. 담당자는 갱신 실패를 정상 조회와 다른 상태로 처리하고, 이전 값을 최신 잔액처럼 표시하지 않도록 개발 담당과 응답 기준을 정합니다. 갱신 상태를 알 수 없다면 금액 표시를 보류하는 방안도 검토합니다.
잔액 일부를 가리면 로그인 전에도 표시할 수 있습니까?
일부 숫자를 가렸다고 공개 가능한 정보로 판단하지 않습니다. 남은 숫자나 회원권 보유 사실도 특정인과 연결될 수 있으므로, 로그인 전 화면은 이용 방법과 접속 안내 중심으로 구성하는 방안을 권합니다. 가림 처리는 조회 권한을 대신하는 수단으로 사용하지 않습니다.
사이트 제작 업체에 운영 계정 전체를 전달해야 합니까?
작업에 필요한 범위와 기간을 정한 별도 권한을 사용하는 방안을 권합니다. 병원 책임자는 접근 대상과 작업 목적을 승인하고, 작업 종료 시 권한 회수 결과를 받습니다. 장애 대응을 이유로 포괄적인 권한을 계속 유지할지는 별도 판단합니다.
직원이 고객 화면을 대신 열어 오류를 재현해도 됩니까?
우선 시험용 자료와 오류 발생 조건으로 재현하는 방법을 선택합니다. 실제 정보에 접근해야 한다면 필요한 범위와 내부 승인 절차를 정하고, 고객의 비밀번호를 받아 로그인하는 방식은 피합니다. 오류 화면을 공유할 때도 잔액과 명의 정보의 노출을 제한합니다.
잔액 조회 서비스의 운영을 종료할 때 무엇을 준비합니까?
고객에게 종료 사실과 이후 이용할 수 있는 확인 경로를 안내할 계획을 준비합니다. 개발 담당은 사이트 연결 정보, 조회용 저장 자료, 연동 권한의 처리 목록을 만들고 병원은 각각의 처리 목적과 보유 필요성을 판단합니다. 화면 삭제만으로 종료 작업을 완료하지 않습니다.