'소셜로그인 프로세스'에 대해 알아보자

BE_{Potato.}·2022년 12월 20일
0

소셜로그인에 대해 알아보고 그 과정도 알아보는 시간을 가지자.
소셜 로그인은 소셜 네트워킹사이트의 정보를 이용해 타사 애플리케이션과 플랫폼에 손쉽게 로그인할 수 있는 프로세스를 말한다. 이 프로세스는 계정을 만들 필요 없이 편리한 방법을 제공하여 로그인 및 등록 경험을 간소화할 목적으로 개발되었다.사용자의 관점에서 소셜 로그인은 별다른 회원가입 필요 없이 번거로운 등록 절차를 건너뛰어 사이트와 앱에 원활하게 액세스할 수 있다는 점이 가장 큰 장점이다.

< 소셜로그인 프로세스 >

사용자가 앱 또는 사이트에 접속하여 원하는 소셜 네트워크를 선택한다. 이는 일반적으로 소셜 로그인 버튼이나 “소셜 플랫폼(구글, 네이버, 카카오) 로그인” 링크 형태로 표시된다.
소셜 네트워크 공급업체가 로그인 요청을 수신하고 사용자를 인증한다. 이때 사용자는 앱 또는 사이트에 대한 액세스 권한을 수락해야 한다.
소셜 공급업체가 아이덴티티를 확인하면 사용자가 사이트 또는 앱에 액세스할 수 있다.

소셜로그인의 장점에는
로그인 간소화가 있다. Facebook이나 Google 계정을 이용하면 버튼만 몇 번 클릭하여 타사 웹 페이지에 간편하게 로그인할 수 있는데, 가입 양식을 따로 작성할 필요가 없기 때문에 사이트에 더욱 빠르게 액세스할 수 있다는 장점이 있다. 또한
비밀번호에 대한 의존도 감소이다. 비밀번호 로그인의 근본적인 취약점 외에도 비밀번호를 하나 더 기억해야 한다는 불편함 때문에 사용자는 또 다른 사이트 가입을 주저할 수밖에 없는데, 소셜로그인 사용자는 자격 증명을 추가로 만들어 기억할 필요가 없기 때문에 새로운 아이디의 비밀번호를 기억하는 일과 로그인 오류에서 해방될 수 있다.

profile
항상 '기본'을 중요시하는 예비 백엔드개발자입니다!

0개의 댓글