본문 바로가기
SpringSecurity OAuth2

[10강] 페이스북 로그인

by 서영선 2023. 8. 2.

💟 준비

 

1. 페이스북 콘솔 API 를 검색해서 로그인 한다. 

2. 앱 만들기를 누르고, 용도를 선택한다.

3. 설정에 있는 앱 ID 와 앱 시크릿 코드를 따로 컴퓨터에 저장해둔다.

준비 완료!!

 

 

 

💗 개발

 

1. application.yml 파일에 아까 저장해둔 client-id 와 client-secret을 설정한다.

application.yml

 

2. loginForm.html 파일에 facebook 로그인 경로도 추가한다.

(이때, oauth를 사용하는 경우 "/oauth2/authorization/facebook"으로 주소가 고정되어 있다.)

loginForm.html

 

 

 


<결과>

http://localhost:8080/loginForm에 접속하여

facebook 로그인을 클릭하면

로그인이 잘 연결되는 것을 확인할 수 있다.

 

 

 


 

'SpringSecurity OAuth2' 카테고리의 다른 글

<Step 3> OAuth2.0 Client  (0) 2023.09.19
<Step 2> OAuth2 권한 부여 타입  (0) 2023.09.03
<Step 1> OAuth 2.0 개념  (0) 2023.09.02
<Step 0> 선수 지식 - Spring Security  (0) 2023.08.31
[6강] 구글 로그인 준비  (0) 2023.07.29

댓글