동생들 내가 새로운 웹 사이트를 제작의뢰를 맡겨서 개발중인데..
우리 사이트는 아이디로 회원을 구분해..
페이스북 로그인을 달면.. 회원간 ID중복이 발생할수 있다는데..
어떻게 해결할 수 있을까?? 내가 고민고민하다가 디씨인사이드 생각나서 왔어 동생들 헬프..
아래는 개발 업체담당자가 보낸 메일 내용이야..
---------------------------
일반회원은 사이트 가입시 중복되지 않는 고유값인 ID를 입력받아
서비스 이용시 개인을 식별하는 역할을 하게 합니다.
하지만 페이스북은 회원가입시 별도의 ID를 받지 않고,
중복되지 않은 이메일 정보만 입력하면 되기 때문에,
사이트에 소셜 로그인 기능을 넣을 경우,
기존 회원과 소셜 회원간 ID 중복 문제가 발생할 수 있습니다.
물론 서비스 이용시 아이디로 구분하는 서비스
(지금 개발하는 사이트의 경우 아이디로 판매자, 구매자 정보를 구분, 프로필, 메시지전송)를
제공하지 않는 사이트들(단순 서비스이용,구매)은 연동에 문제가 없습니다.
----------------------------
그냥 아예 다르게 연결하면되지않을까
ABC 랑 ABC@ABC.co.kr 이랑 다른걸로 취급하면 안될라나
걍아디랑 이메일이랑?
A. 이메일+비밀번호 로그인으로 기존 계정시스템을 마이그레이션하던가, B. 페이스북 로그인을 처음 사용할때, 계정시스템 가입폼에 내용을 채워주고 계정을 만들도록 유도하던가. 나같으면 맨처음부터 B로 하겠어
https://friendfeed.com/account/create
여기를 보면 아래 양식이 내가 말한 B안이라 할수 있겠지. 위에꺼는 어떻게 구현했을지 감이 잘 안오네.
c 똑똑하네.. 좋은 방법 같아! 역시 프로그래밍하는동생들은 머리가좋군.. 좀더 수월한 방법은 없을까?
보통 c가 말한 B안을 많이 사용함
페이스북에서는 로그인으로 해준다음 계정은 뒤에 1,2,3 번호 붙여주는거 아닌가.. 우리만 단지 모르고 있을분