Rb v2.3.0 안내

본 버전에 추가된 기능을 안내합니다.

시스템 메시지 셋팅 및 점검

시스템을 처음 설치 하셨다면, 우선 사용자와 시스템간의 소통을 위해 사용되는 ‘시스템 메시지’를 설정하고 발송상태를 점검해야 합니다. Rb2의  시스템 메시지 종류는  5가지 이며 rb 2.3.0 버전에서는 이메일과 휴대폰 문자(SMS)만 지원하고 있습니다.

시스템 메시지 종류

  1. 이메일
  2. 휴대폰 문자(SMS)
  3. 카카오 알림톡 - 예정
  4. 메시지(쪽지) - 예정
  5. 푸시 알림  - 예정

관리자 모드 > 시스템 > 환경설정에 접속합니다.

시스템 기본 메일

기본으로 notifications@kimsq.com 이 입력되어 있습니다.  자신의 이메일로 변경할수 있습니다.  

Sendmail 방식은 본인확인, 가입완료, 비밀번호 초기화, 주문내역 등을 통보하기 위해 웹서버에 설치된 PHP mail() 함수를 이용하여 메일을 발송합니다.

내 이메일로 교체

반송 또는 차단/스펨 처리 없이 성공적인 메일 발송을 위해 아래의 3가지 작업이 필요합니다.

  1. SPF 레코드 등록
  2. 화이트 도메인 등록
  3. PTR 레코드 등록

자세한 내용은 스팸메일 차단 방지를 위한 가이드  를 참고해 주세요.  

당장, 셋팅이 어려우시면 우선  기본값(notifications@kimsq.com) 을 그대로 사용하셔도 무방합니다.

시스템  모듈 > 환경설정

SMS 발송점검

SMS (short message service)는 휴대폰 문자 메시지를 지칭합니다. 본인확인 및 알림수단으로 SMS 발송기능이 추가됨에 따라 연동하여 사용하실 수 있습니다.

아래의 순서로 진행해주세요.

  1. SMS 서비스 신청
  2. SMS 발신번호 등록
  3. Rb 2.3 적용

본 서비스는  유료 서비스 이며 이용방법은 아래를 참고해 주세요.

SMSLMSMMS
2,200 원4,950 원11,000 원

100건 단위 충전/종량제

자세한 내용은 SMS 서비스 시행 안내 를 참고해 주세요.

 

회원가입 설정

모바일 환경에 최적화된 회원가입과  외부 소셜미디어 회원계정을 활용한 가입/로그인을 지원합니다. 사이트의 회원가입/로그인 방식을 결정하고 설정합니다.

관리자 모드 > 회원관리 > 환경설정 에 접속합니다.

회원가입 설정

회원가입 작동상태

시스템의 신규 회원가입을 중단시킬수 있습니다.  ‘중단' 설정 시 외부 소셜미디어를 통한 신규가입을 포함하여 모든 회원가입이 차단 됩니다.

가입수단

가입 과정을 최대한 간소하게 구성하여 가입단계에서 가입포기 및 이탈을 방지해야 할 것 입니다. 

Rb1에서 사용하던 아이디 체계는 ‘중복여부 확인과정’이 전제되기 때문에 가입과정을 지체시킬수 있습니다. 빠르고 쉬운 회원가입은 모바일 환경에서는 특히 중요 합니다.  

이러한 사유로 Rb 2.3에서는 회원가입시에 아이디는 입력 항목에서 제외 되었습니다.

아이디는 회원가입시 고유번호 형태로 자동 생성 되며,  로그인 후 ‘개인정보관리’ 페이지에서 원하는 문자로 변경할 수 있습니다.

개인이 이미 보유하고 있는 고유정보인 이메일 주소,휴대폰 번호,소셜미디어 계정 으로 쉽고 빠른 회원가입을 지원합니다.

소셜미디어 계정으로 가입소셜미디어 계정으로 가입 사용시 연결설정이 필요합니다.

가입시 본인확인 여부

가입 회원의 이메일 및 휴대폰의 본인인증 여부는 사이트 운영에 중요한 정보로 활용 될 것 입니다.  가입시 본인확인 기능을 사용하여 본인 임이 확인된 회원만 가입을 허용할 수 있습니다.

타인의 명의를 도용하여 가입하거나,  허수 가입,  동일인 복수가입을 막을 때 활용될 수 있습니다. 

사용안함이메일 주소와 휴대폰 번호의 유효성, 중복 여부만 검사합니다.
비밀번호, 이름 입력후 가입이 완료됩니다.
사용함이메일 본인인증 또는 휴대폰 본인인증 되지 않은 경우, 
가입이 진행되지 않습니다. 
이메일 및 SMS 발송셋팅 및 점검이 필요합니다.

[주의] 본인인증과 실명인증

본인인증은  회원가입시 등록한 이메일 또는 휴대폰이 본인의 것이 맞는지 확인하여 본인임을 확인하는 방법을 말합니다.  킴스큐 Rb2의 본인인증 방법은 임의의 6자리 숫자를 가입자의 이메일 또는 휴대폰으로 전송한 후, 재입력 받는 방식으로 본인 임을 확인합니다.

실명인증과 본인인증은 서로 다른 인증방법 입니다.  Rb2.3에서는 실명인증을 지원하지 않습니다. 실명인증은  KCB 실명인증 서비스와 같은 외부서비스를 별도로 연동해야 합니다.

본인확인 인증번호 및 인증링크의 유효시간

본인인증을 위해 발급된 6자리 번호와 메일로 전달된 인증링크의 유효시간을 설정합니다.  유효기간이 만료된 경우  인증번호를 재발급 받아야 합니다.

본인확인 SMS 일발송 제한

휴대폰 문자 메시지인 SMS (short message service)는 1회 발송시 20원의 비용이 차감됩니다.

본인확인과정에서 무분별한 SMS 발송을 막기위해 사용됩니다.   기본값으로 2회로 제한되어 있으며,   2회까지만 재발송이 허용이 허용됩니다.

인증번호 요청자의 IP를 기록하여 발송수를 제한하는 방식을 사용합니다.

가입양식 관리

가입양식은 데스크탑과 모바일로 구분하여 관리할 수 있습니다.

모바일에서는 쉽고 빠른 회원가입을 유도하기 위해 이메일 또는 휴대폰,  비밀번호 , 이름 항목이 고정되어 있으며, 더이상 추가할수 없도록 구성되어 있습니다.

데스크탑 항목을 설정하시면 데스크탑 전용 회원가입 페이지에 반영됩니다.

[유용한 팁] 추가적인 개인정보가 필요하신가요 ?

가입단계에서 많은 개인정보를 요구하면 가입자는 부담을 가지고 가입을 포기할 가능성이 높아 집니다.  개인정보 추가수집이 필요하다면 ‘회원가입’이 아닌,  가입 완료 후 ‘개인정보 관리’ 페이지를 활용해 보세요.

가입 페이지는 최대한 간소하게 구성하고, 추가적인 개인정보는 필요할 때 수집하는게 좋은 사이트 운영 방법 입니다.

온라인 쇼핑몰을 예로 들어 설명 드리면,  회원가입은 최대한 간소하게 구성하고 배송지 정보는 주문 시에 주문양식에서 수집하고 그때, 개인정보에 저장하는 것이 효과적 입니다.

그럼에도 불구하고, 가입단계에서 수집해야할 개인정보가 있으시면,  항목에 체크한후 저장해 주세요.  

가입항목 추가

기본적인 가입항목 이외에 입력사항을 추가할 수 있습니다. 회원검색 시에 활용되는 용도로 항목을 추가하는 것은 권장하지 않습니다. 원하는 가입항목을 추가 한다고 가입양식 관리와 개인정보 관리에서 항목이 노출되지 않습니다. 가입양식 관리와 개인정보 관리에서  ‘추가항목’ 에 체크해야 최종적으로 페이지에 항목이 노출됩니다.

약관/안내 메시지

지정되어 연결된 페이지는 가입단계에서 활용됩니다.

관리자모드 > 사이트 > 페이지

로그인

로그인 화면과 페이지에 소셜 로그인을 지원하려면  ‘소셜미디어 계정으로 로그인 사용' 에 체크해 주세요.단, 연결모듈에서 ‘사용함’ 처리된 외부 서비스만 노출됩니다. 

소셜 로그인을 사용하기 위해서는 연결모듈의 설정이 필요합니다.

로그인 상태 유지기능 이란 ?

매번 로그인할 필요 없이 편리하게 서비스를 이용할 수 있는 기능입니다. 해당 옵션을 선택하고 로그인하시면, 브라우저의 쿠키를 삭제하거나 직접 로그아웃을 하기 전까지는 지정된 유지기간 동안 로그인 상태가 유지됩니다.

회원관리 모듈 > 환경설정 > 로그인 설정

개인정보관리

가입회원에게 추가정보를 받기를 원한다면,  개인정보관리 페이지를 활용하시는 것을 권고 드립니다. 원하는 항목에 체크 후, 저장하시면 개인정보관리 페이지에 노출됩니다.

개인정보 잠금

‘로그인 상태 유지기능’을 사용하게 되면 로그인 상태가 항상 유지되기 때문에 그만큼 개인정보관리 페이지의 보안이 취약해 집니다.

개인정보 잠금기능은 사용자의 마지막 로그인 시점에서 지정된 시간이 경과될 경우,  본인인증을 위한 패스워드 재입력 또는 소셜로그인 재인증 화면이 출력되어 개인정보를 좀더 안전하게 보호할 수 있습니다.

이메일 및 휴대폰 본인인증 유효시간

사용자모드 >  로그인  > 개인정보관리 에 접속하면  좌측메뉴로 이메일 추가, 휴대폰 추가 페이지 가 있습니다. 이 페이지에서 추가로 이메일 또는 휴대폰 등록이 가능합니다. 마찬가지로 추가된 이메일/휴대폰의 본인인증 여부를 기록할 때 활용되는 인증번호 유효시간을 설정합니다.

 

연결모듈 설정

연결모듈은 외부연결 API를 제공하는 외부 서비스의 연결정보를 관리하는 모듈입니다.

기본기능은 소셜 로그인을 지원하는 것이며,  저장된 연결정보를 기반으로 외부 서비스의 추가 API 활용이 가능합니다.

image

현재 5가지의 외부서비스 연결이 가능합니다.

  1. 네이버
  2. 카카오
  3. 구글
  4. 페이스북
  5. 인스타그램

연결을 위해 가장 먼저 해야 하는 일은 외부 서비스 개발자 센터에 접속하여  앱(APP)을 등록 하는 일 입니다.

외부서비스개발자센터
네이버https://developers.naver.com/apps
카카오https://developers.kakao.com/apps
구글https://console.developers.google.com
페이스북https://developers.facebook.com
인스타그램https://www.instagram.com/developer/clients/manage

네이버 앱 등록

네이버 개발자센터 에 접속하여  ‘Application 등록'  버튼을 클릭합니다.

어플리케이션 이름을 등록후 사용 API는 ‘네아로 (네이버 아이디로 로그인)’ 을 선택해 주세요.

네아로 (네이버 아이디로 로그인) 항목이 추가되었습니다.Rb2.3 에서는  이름,이메일,프로필 사진 정보만을 저장하도록 구성 되어 있습니다. 

회원이름, 이메일, 프로필 사진 만  ‘필수' 로 설정해 주세요. 나머지 정보는 네이버에서 전달해도 Rb2.3 회원가입 시에 저장하지 않으니 참고해주세요.

서비스 환경은  Mobile웹 또는 PC 웹을 선택해 주세요.

Rb 2.3 연결모듈 > 네이버 APP 등록에 있는 Callback URL을 복사합니다.

서비스 URL 에  내 사이트 URL을 입력합니다.  네이버아이디로로그인 Callback URL에 복사한 내용을 추가합니다.

등록한 네이버 앱의 애플리케이션 정보 페이지에서 Client ID 와 Client Secret 를 복사 합니다.
복사한  Client ID 와 Client Secret 를  Rb 연결모듈 > 네이버 연결정보에 적용한후 저장 합니다.
Client ID 와 Client Secret 이 저장된 후  ‘사용함’ 체크한 후 다시 저장합니다.

네이버 연동이 마무리 되었습니다.   네이버 연결적용 후, 실제 서비스에 적용하기 위해서 추가적인  네이버 검수 과정이 있습니다. 네이버 검수 요청가이드

 

네이버 로그인이 실패한다면
연동키와 등록한 도메인 URL, Callback URL이 정확한지 확인해 보세요.그래도 연결이 실패한다면  네이버 내 정보 관리 > 보안설정 > 외부사이트 연결 페이지에서  홈페이지 연결을 ‘끊기' 처리 후 다시 시도해 보세요.

카카오 앱 등록

카카오 개발자 센타 에 접속 한 후,  앱 만들기 버튼을 클릭 합니다.

앱 이름을 등록 한 후,  ‘앱 만들기' 버튼을 클릭 합니다.

앱 생성후, 좌측 메뉴 > 설정 > 일반 을 클릭 합니다.
REST API 키 ,  Admin 키를 확인할 수 있습니다.  ‘플랫폼 추가' 버튼을 클릭 합니다.

플랫폼 추가 화면에서  ‘웹'을 선택한 후, 내 사이트 도메인을 입력 후 ‘추가'  버튼을 클릭 합니다.

Rb 연결모듈 > 카카오톡 연결정보에서 Redirect Path 를 복사 합니다.

복사한  Redirect Path 를  카카오 앱설정 화면에 아래와 같이 적용한 후 ‘저장' 합니다.

좌측 메뉴 > 설정 > 사용자 관리에 접속 합니다. 사용자 관리를 활성화 처리(ON)  합니다.

카카오계정(이메일) 을  연결시 선택 처리하고 수집목적을 입력/저장 합니다.

카카오계정 연결키를 Rb연결모듈 > 카카오 톡 연결정보에 등록 후 저장 합니다.  저장 후에  ‘사용함' 체크 후  다시 저장 합니다.  카카오 연결 설정이 마무리 되었습니다.

구글 앱 등록

  1. 구글 개발자 API 콘솔 에 접속후, 신규 프로젝트를 생성 합니다.
  2. 프로젝트 생성 후 , 사용자 인증 정보를 선택 합니다. 
  3. ‘사용자 인증 정보 만들기’ 를 클릭 후  OAuth 클라이언트 ID 를 선택 합니다.

Rb 연결모듈 > 구글 연결정보에서  리디렉션 URI을 복사 합니다.

OAuth 클라이언트 ID 만들기 화면이 출력 됩니다. 애플리케이션 유형을 ‘웹 애플리케이션' 을  선택 합니다. 이름, 내사이트 도메인, 리디렉션 URI 를 입력한후 ‘생성'을 클릭 합니다.

OAuth 클라이언트 ID 가 생성되었습니다.  생성된 이름을 클릭하면 상세정보를 확인 할 수 있습니다.

클라이언드 ID와 클라이언트 보안 비밀을 복사 합니다.

복사한 클라이언드 ID와 클라이언트 보안 비밀 키를 Rb 연결모듈 > 구글 연결정보에 적용한 후 저장합니다.  저장 후 ‘사용함' 을 체크 후 저장하여 구글연결을 사용처리 합니다.

 구글 사용자 인증 정보 > OAuth 동의 화면에서 관련 정보를 입력 합니다.

개인정보처리방침  URLhttp://내도메인/p/privacy
서비스 약관 URLhttp://내도메인/p/policy

페이스북 앱 등록

페이스북은 SSL을 사용하는 경우만 외부연결(소셜로그인)을 허용하고 있습니다.  SSL 이 적용되지 않은 경우 서비스 연동이 안되는 점 참고바랍니다.

페이스북 개발자 센타 에 접속 후,  ‘새 앱 추가' 를 클릭 합니다.

새 앱 ID  만들기 위해 표시 이름과 이메일을 입력 후, ‘앱 ID 만들기' 버튼을 클릭 합니다.
 

생성된 앱에서 Facebook 로그인 을 추가 합니다.  Facebook 로그인 ‘설정' 버튼을 클릭 합니다.

‘웹' 을 선택 합니다.

내 사이트 도메인을 입력 합니다.

Rb 연결모듈 > 페이스북 연결정보에서 콜백 URL 을 복사 합니다.

  • 페이스북 앱 > Facebook 로그인 > 설정 페이지에 접속 합니다.
  • 복사한 콜백 URL을  OAuth 리디렉션 URI에 적용합니다.
  • [중요] 페이스북 연결은 내 사이트의 도메인이 https 이어야만 지원 됩니다.
  •  페이스북 앱 > 설정 > 기본설정 에 접속 합니다.
  •  앱  ID 와 앱 시크릿 코드를 복사합니다.
  • 개인정보처리방침 URL, 서비스 약관 URL을 아래를 참고하여 입력 합니다.
개인정보처리방침  URLhttp://내도메인/p/privacy
서비스 약관 URLhttp://내도메인/p/policy
  • Rb 연결모듈 > 페이스북 연결정보에 복사한 키를 적용합니다.   
  • 저장후에 ‘사용함'을  처리해야 페이스북 연결이 적용됩니다.

페이스북 앱 설정이 완료됐다면 상태를 개발중에서 라이브 상태로 변경해 주세요.

인스타그램 앱 등록

인스타그램 개발자 클라이언트 관리 에 접속 후,  ‘Resister a New Client’ 버튼을 클릭하여 새 클라이언트를 추가 합니다.

Rb 연결모듈 > 인스타그램 연결 정보에서 Redirect URIs 정보를 복사합니다.

신규 클라이언트(앱) 등록을 위한 정보를 입력 합니다.

Website URLhttp://내 도메인
Privacy Policy URLhttp://내 도메인/p/privacy
Valid redirect URIsRb 연결모듈 > 인스타그램 연결정보 참고

생성한 클라이언트 상세정보 화면에서 Client ID 와 Client Secret 정보를 복사 합니다.

복사한 Client ID 와 Client Secret 키를 Rb 연결모듈 > 인스타그램 연결정보에 적용/저장 합니다. 저장후 ‘사용함' 체크/저장해야 인스트그램 연결이 적용 됩니다.

로그인 및 회원가입

로그인 방법

  • 이메일, 휴대폰, 아이디  + 패스워드
  • 소셜로그인 인증

모바일에서 회원가입 및 로그인시 렌딩 페이지 유지 필요

정리하면 아래와 같습니다.

구분디바이스형태
회원가입데스크탑모달
페이지
모바일모달
페이지
로그인데스크탑드롭다운
모달
페이지
모바일모달
페이지
<회원가입 절차>

이메일로 가입 및 로그인

휴대폰으로 가입 및 로그인

외부 연결을 통한 가입 및 로그인

외부연결을 지원하는 API를 통해 외부서비스를 연결하고 사용자 인증을 통해 소셜로그인을 지원합니다.

소셜 로그인 적용 효과

사용자 관점간편 가입/로그인 지원, 개인정보 입력/저장 최소화
운영자 관점허위가입, 동일인 복수가입, 명의 도용가입 차단 효과 
(가입자의 본인확인 적용 효과)

소셜로그인을 통한 가입시 처리방식
소셜로그인을 통한 가입의 경우,  이메일의 ‘등록 여부’와 ‘본인인증 여부’ 에 따라 가입방식이 결정 됩니다.

가입방식설명
자동 계정통합DB 회원 이메일 테이블에 동일한 이메일이 존재하며 본인 확인된 경우, 
자동으로 계정통합되며 로그인 처리됨
수동 계정통합DB 회원 이메일 테이블에 동일한 이메일이 존재하며 본인확인 되지 않은 경우,
비밀번호 인증화면 출력되며 비밀번호 인증 여부에 따라 계정통합을 처리함
신규 회원가입DB 회원 이메일 테이블에 동일한 이메일이 존재하지 않을 경우, 
신규 회원가입 정보 입력화면 출력됨

비밀번호 존재여부에 따른 회원계정 구분

가입자를 통해 등록한 ‘비밀번호 존재 유무’ 에 따라 회원계정을 두가지로 구분할 수 있습니다.

소셜 계정가입수단으로 ‘소셜 로그인’을  사용한 회원계정으로서 
가입자를 통해 등록된 비밀번호가 존재하지 않는 회원계정
사이트 계정가입수단으로  ‘이메일 주소’ 또는 ‘휴대폰 번호’ 를 사용한 회원계정으로서 
가입자를 통해 등록된 비밀번호가 존재하는 회원계정

[참고] 회원계정 비밀번호 존재유무는 회원정보 테이블 (rb_s_mbrdata)에  last_pw 필드의 값의 존재 유무로 판단함

소셜 로그인 후, 수동 계정통합

데스크탑모바일
데스크탑모바일

소셜 로그인 후, 신규 회원가입

데스크탑모바일

소셜 로그인 후, 기존 계정 연결

데스크탑모바일

비밀번호 분실시 재설정 방법

개인정보관리

프로필 관리

내 프로필 관리

프로필 확인

http://내 도메인/@내 아이디  형식으로 구성됩니다.  예를 들어 내 도메인이 ‘test.com’ 이고 내 아이디가 ‘break’ 라면  내 프로필 URL은 ‘http://test.com/@break’ 가 됩니다.

회원계정관리

비밀번호 변경(등록)

비밀번호를 변경을 통해 등록된 비밀번호를 변경할 수 있습니다.  소셜로그인을 통해 가입된 회원계정은 등록된 비밀번호가 없기 때문에 비밀번호 신규등록이 가능합니다.

아이디 변경

아이디는 회원가입시에 임의숫자로 자동부여 됩니다. 생성된 아이디는 로그인 시에도 활용되지만, 공개 프로필 URL에도 활용됩니다. 아이디 변경을 통해 내가 원하는 문자로 변경하실 수 있습니다.

회원탈퇴

연결계정관리

외부의 소셜미디어 계정을 연결하고 통합관리 합니다. 연결된 소셜미디어로 사용자 인증 및 연결을 지원합니다. 외부 계정 추가연결을 통해 통합된 회원 로그인을 제공합니다.

이메일 관리

복수의 이메일을 등록하여  용도에 맞게 지정할수 있습니다. 이메일 추가후 본인인증이 된 이메일에 한하여 지정할 수 있습니다.

구분용도
계정 이메일회원계정과 관련된 기본 이메일 ( 로그인 및 비밀번호 초기화시 사용됨)
공개 이메일공개 프로필 페이지에 공개되는 이메일
백업 이메일부득이한 사정으로 계정 이메일 수신이 불가시  비밀번호 초기화를 위한 본인 인증용 이메일
알림 이메일알림 수신용 이메일

휴대폰 관리

배송지 관리

알림설정

포인트 내역

개인정보 잠금

추가기능

Rb 2.3.0 에서 추가된 기능을 안내 합니다.

SMS 발송

개별 SMS 발송

관리자 모드 > 회원관리 > 회원목록에 접속 후,  우측 패널에서 ‘문자발송' 항목을 선택합니다.

<개별 SMS발송기능>

회원별 발송내역 확인

관리자 모드 > 회원관리 > 회원목록에서 회원이름을 선택하면 회원상세정보 모달이 호출됩니다. ‘문자' 탭을 선택합니다.

SMS 메시지 양식 지정

관리자 모드 > 회원관리 > 메시지 양식에 접속합니다.

이메일 양식 지정

이메일 공통양식 관리

관리자 모드 > 시스템 > 환경설정 에 접속합니다.

이메일 개별양식 관리

관리자 모드 > 회원관리 > 메시지 양식 에 접속합니다.

실제로 양식이 지정된 이메일이 수신된 예시 입니다.

위로