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

박선우·2023년 2월 10일
0

CS 스터디

목록 보기
39/53
post-thumbnail

🌼 소셜로그인

1️⃣ OAuth

  • OAuth 프로토콜의 기능 중 하나로 SNS(소셜) 로그인이 있는 것이다.
  • 다양한 플랫폼 환경에서 권한 부여를 위한 산업 표준 프로토콜입니다.
  • 타사의 가입 정보를 이용해, 어플리케이션 OR 플랫폼에 손쉽게 로그인할 수 있는 프로세스
  • 따로 회원가입 즉,계정을 새로 만들 필요없이 편리한 방법을 제공

⛔️ 주의점 :
1. 아이디와 비밀번호를 제공하고 싶지 않을수 있다
2.개인 정보를 여러 곳에 입력하면 피싱에 둔감해진다
3.해당 application이 안전하다는 보장이 없다는 점

2️⃣ 소셜로그인 작동원리

  • Resource Server : 자원을 보유하고 있는 서버 (Facebook,Goolge,naver등)

  • Resource Owner : 자원의 소유자 ("나")

  • Client : Resource Server에 정보를 가져오고자 하는 서비스(application)

  • Resurce Server에서 Client가 사용할 수 있게 사전에 승인을 받아야한다.

OAuth참조

profile
코린이 열심히 배우자!

0개의 댓글