소셜로그인 프로세스의 이해

이주형·2022년 12월 11일
0

backend

목록 보기
32/53

소셜로그인이란?

소셜 사인 인 (Social Sign-in) 또는 소셜 사인 온 (Social Sign-on)이라고도 하는 소셜 로그인은 소셜 네트워킹 사이트의 정보를 이용해 타사 애플리케이션과 플랫폼에 손쉽게 로그인할 수 있는 프로세스를 말합니다. 이 프로세스는 계정을 만들 필요 없이 편리한 방법을 제공하여 로그인 및 등록 경험을 간소화할 목적으로 개발되었습니다.

사용자의 관점에서 보았을 때 소셜 로그인은 자격 증명을 따로 만들 필요 없이 번거로운 등록 절차를 건너뛰어 사이트와 앱에 원활하게 액세스할 수 있는 방법입니다.
개발자와 기업의 관점에서는 사용자 확인을 간소화하는 동시에 개인화를 목적으로 사용자 데이터에 더욱 안정적으로 액세스할 수 있는 방법을 제공한다는 점에서 매력적인 기능입니다.

소셜 로그인의 작동 원리 및 프로세스

소셜 로그인은 몇 단계만에 마칠 수 있을 정도로 간단한 프로세스입니다.

1.사용자가 앱 또는 사이트에 접속하여 원하는 소셜 네트워크를 선택합니다. 이는 일반적으로 소셜 로그인 버튼이나 “[소셜 플랫폼] 로그인” 링크 형태로 표시됩니다.

2.소셜 네트워크 공급업체가 로그인 요청을 수신하고 사용자를 인증합니다. 이때 사용자는 앱 또는 사이트에 대한 액세스 권한을 수락해야 합니다.

3.소셜 공급업체가 아이덴티티를 확인하면 사용자가 사이트 또는 앱에 액세스할 수 있습니다.

소셜로그인 이점

•로그인 간소화: Facebook이나 Google 계정을 이용하면 버튼만 몇 번 클릭하여 타사 웹 페이지에 간편하게 로그인할 수 있습니다. 가입 양식을 따로 작성할 필요가 없기 때문에 사이트에 더욱 빠르게 액세스할 수 있습니다.

•비밀번호에 대한 의존도 감소: 비밀번호 로그인의 근본적인 취약점 외에도 비밀번호를 하나 더 기억해야 한다는 불편함 때문에 사용자는 또 다른 사이트 가입을 주저할 수밖에 없습니다. 하지만 소셜 로그인 사용자는 자격 증명을 추가로 만들어 기억할 필요가 없기 때문에 비밀번호 피로와 로그인 오류에서 해방될 수 있습니다.

•신뢰할 수 있는 프로세스: 소셜 로그인은 사용자가 액세스하는 사이트에 관계없이 쉽게 알 수 있는, 일관된 로그인 방식을 제공합니다. 따라서 사용자는 알지 못하는 새로운 사이트와 앱에서도 이미 신뢰하고 있는 소셜 네트워킹 플랫폼을 통해 자신의 데이터를 안심하고 공유할 수 있습니다

참조

https://www.okta.com/kr/blog/2020/08/social-login/

0개의 댓글