문근
176
2021-07-02 22:46:06 작성 2021-07-02 22:51:51 수정됨
1
148

android sns 로그인시 server와 협업을 어떻게 해야되나요?


안녕하세요 사이드 프로젝트하는데 sns 로그인이 있어서 

server와 협업하는 과정중 server 개발자분은 login 요청자체를 앱에서 요청하면 

server에서 return 값으로 받아서 로그인 완료 처리를 하는게 보안 등 사유로 맞다고 하시는데 


제생각엔

여기서 sns login 시 어차피 안드로이드 앱 내에선 meta data value 값으로 key를 가지고 있을거고 (사용자의 kakao 정보를 가지고 오기위해서) kakao 등 로그인 자체가 OAuth2 를 사용해서 보안 인증을 대리로 해주는거 라고 이해를 하고있는데 그럼 서버쪽에서 로그인 처리를 할 필요성이 없다 라고 생각하거든요? 추가로 회원의 정보가 필요한거라면 따로 데이터를 서버쪽에 보내줘서 서버 디비에 저장하고


어느게 맞는 방법인가요 잘 모르겠어서 여러분들의 의견의 도움을 받고싶습니다 제가 틀린게 있다면 매때려주십시요 감사합니다

0
  • 답변 1

  • defult
    14k
    2021-07-02 23:17:56 작성 2021-07-02 23:18:45 수정됨

    SNS로그인관련해서 자세히 알아보시려면 

    OAuth 2.0 JWT
    OAuth 2.0 세션


    두개로 검색해보세요.

    여러 사람들이 그림까지 그려주면서 SNS인증을 어떻게 다루는지 상세한 설명들이 한가득 나올겁니다.

  • 로그인을 하시면 답변을 등록할 수 있습니다.