SpringSecurity OAuth2
[10강] 페이스북 로그인
서영선
2023. 8. 2. 20:04
💟 준비
1. 페이스북 콘솔 API 를 검색해서 로그인 한다.
2. 앱 만들기를 누르고, 용도를 선택한다.
3. 설정에 있는 앱 ID 와 앱 시크릿 코드를 따로 컴퓨터에 저장해둔다.
준비 완료!!
💗 개발
1. application.yml 파일에 아까 저장해둔 client-id 와 client-secret을 설정한다.
2. loginForm.html 파일에 facebook 로그인 경로도 추가한다.
(이때, oauth를 사용하는 경우 "/oauth2/authorization/facebook"으로 주소가 고정되어 있다.)
<결과>
http://localhost:8080/loginForm에 접속하여
facebook 로그인을 클릭하면
로그인이 잘 연결되는 것을 확인할 수 있다.