Oauth(소셜로그인) 가입을 하게 되면 > 자유게시판

자유게시판

Oauth(소셜로그인) 가입을 하게 되면 정보

Oauth(소셜로그인) 가입을 하게 되면

본문

무엇이 맞을까요?

 

한국 웹사이트는 대부분 별도의 아이디를 만들라고 나옵니다. (그누보드도 그랬던 것 같아서..)

 

아이디를 만들면 다음은 아이디로 로그인하나요. 아니면 Oauth로 로그인하나요

 

다른곳은  대부분 안말들고,  그냥 쭉 Oauth로 로그인 합니다.

 

어느족이 맞을까요?

 

2038410394_1647693229.0658.png

추천
0
  • 복사

댓글 13개

사용자 입장에서는 이중일인데.. 한국사이트는 다 물어 보더군요.  그래서 그냥 소셜로그인 안하고, 이메일 가입을 하는데,  미국은 그냥 쭉 소셜로그인으로 하니 편해서..
2분의 이야기의 공통점이 사이트에 필요하면이네요.  미국(?)은 사용자가 편한쪽으로 인것 같아서..
제 경우는
이메일을 통한 가입 - 아이디와 이메일, 비밀번호를 이용하여 로그인
소셜을 통한 가입 - 아이디와 이메일이 존재하지만 oauth 토큰으로 로그인
이 때 이메일은 소셜인증시 넘어오니까 아이디만 랜덤문자열로 만들어줍니다
그리고 기존에 해당 소셜이메일을 통하여 가입이 되어있는 상태라면 두 개를 연동시켜 줍니다
즉, 위와같은 경우는 아이디와 이메일, 비밀번호를 이용하여 로그인할수도 있고 연동된 소셜 oauth로 클릭만으로 로긴하는것도 가능하겠죠
네이버 같은 경우 가입시 아이디를 받으면 네아로 심사 통과가 안됩니다.
그래서 클라이언트 요청이 없으면 각 소셜로그인 사이트에서 보내주는 사용자 고유값과 어떤걸로 로긴했다는것을 합쳐서 아이디로 만듭니다.  네이버의 경우 naver_123123123 이런식으로요.

그리고 게시판등 사용자 정보 일부를 보여줘야 하는 경우가 있으면 닉네임정도 입력받습니다.
© SIRSOFT
현재 페이지 제일 처음으로