ranestar
115
2015-08-13 11:03:44
8
14598

카카오톡으로 로그인하는 시스템에서 사용자 정보를 어떻게 처리하는 지 궁금합니다.


앱과 웹 서비스를 구현하고 있습니다.

앱에서는 회원가입 절차 없이 카카오톡으로 로그인하는 방식으로 구현하려고 하는데요..


위와 같은 경우 서버내에 회원 정보를 어떻게 관리하는 지 궁금합니다.

사용자에게 GCM 전송을 위해 최소 아이디와 reg id는 저장해야 할거 같은데...

생각해본 시나리오는

1. 카카오톡으로 로그인 시 서버내에 

카카오 id와 reg id만 저장하고 게시글 작성 시에 필요한 이름과 연락처 등을 사용자에게 입력하도록한다.


2. 카카오톡으로 로그인 시 카카오톡에서 재공하는 카카오 id, 이름, 전화번호 등등을

서버내에 사용자 정보를 저장하고 게시판에서는 사용자 id만 저장하고 이름등은 사용자 정보 테이블에서 쿼리하여 사용한다..


다른 방법이 있는지, 보통 어떤 방법으로 구현하나요?


감사합니다~

0
0
  • 답변 8

  • bluerain
    2k
    2015-08-13 11:11:03

    https://developers.kakao.com/features/kakao

    제공되는 api 가 있습니다.

    내용 보시면 어떻게 흘러가는지 보실 수 있습니다.

    쉽게 말해 최초에는 카톡에 연동을 위한 요청을 전달하고, 연동 된것에 대한

    사용자의 id와 인증키(로그인 처리)를 이용해 하는 방식이라고 보시면 됩니다.

    제공되는 data도 제한적일 겁니다.

    카톡에서 주는 정보 이외에는 별도로 사용자에게 입력을 받아야 합니다.


    0
  • ranestar
    115
    2015-08-13 11:21:24

    보통은 카톡으로 로그인 시 서버내에 사용자 정보를 저장하고

    특별히 필요한 정보는 로그인 시 사용자에게 받거나 게시글 입력 시 받는다는 말씀이신거죠?

    감사합니다~

    0
  • bluerain
    2k
    2015-08-13 11:23:47

    전화번호/이메일 등이 카톡에서 인증시에 넘겨 주지 않는다면

    (카톡이 이메일이 아이디가 되니 이메일 과 이름/닉네임 정도는 줄겁니다.

    핸드폰 번호도 넘겨주는지는 모르겠네요.)

    회원 가입시에 별도로 입력받는 형태로 운영하시면 됩니다.

    게시글 입력시에는 게시글의 비번을 따로 받는 형태가 되면 되겠죠.


    0
  • ranestar
    115
    2015-08-13 11:37:06
    많이 도움이 됐습니다. 답변 감사합니다 ^^*
    0
  • 거북이가거북거북
    652
    2015-08-13 14:31:38

    카톡 이메일일 안보내줍니다.

    0
  • bluerain
    2k
    2015-08-13 14:39:42

    거북이가거북거북님//

    그럼 내부적으로 관리되년 숫자형태의 카톡ID를 주겠군요.

    로그인 용으로 사용하는 정보가 이메일이라 해당하는 이메일을 줄거라 생각했는데,

    별도로 관리되는 userID를 주나보네요.


    0
  • ranestar
    115
    2015-08-13 16:39:23
    0
  • 거북이가거북거북
    652
    2015-08-13 17:44:15
    네 회원 고유 아이디를 줍니다..
    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.