Facabook 로그인 (1)

OUO·2022년 5월 4일
0
post-thumbnail

1. 페이스북 로그인을 위해선 pom.xml에 아래와 같은 라이브러리가 있어야 한다

	<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-oauth2-client</artifactId>
		</dependency>

2. 페이스북 개발자 센터에 들어가 등록을 해야 한다. 로그인을 하고 my app에 들어가 create app을 해준다

앱을 만들었으면 아래 페이스북 로그인에 set up을 누르고

setting - basic을 들어가서 app id와 app secret code를 springboot에 등록 시켜줘야 한다

spring boot application.yml로 와서 세팅을 해 준다 (scope는 페이스북 개발자 센터에 들어가서 문서-web을 클릭하면 확인할 수 있다)

👉🏻여기까지의 과정을 설명하면 클라리언트가 포토그램 사이트에 접속해서 회원가입이 아닌 페이스북연동 로그인을 희망하면 페이스북 OAuth2에 아이디, 비밀번호를 전달하고 페이스북 OAuth2 앱리스트에 포토그램 사이트가 등록이 되어 있는 사이트인지 확인을 위해서 입력이 필요한 과정이다

myapp에 app을 만들어놔야 페이스북 앱리스트에 포토그램이라는 사이트가 있는걸 확인이 가능하고, spring boot에도 앱 등록을 위한 과정을 application.yml에 추가한 것이다

profile
develoops!er

0개의 댓글