SpringSecurity OAuth26 [10강] 페이스북 로그인 💟 준비 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 로그인을 클릭하면 로그인이 잘 연결되는 것을 확인할 수 있다. 2023. 8. 2. [6강] 구글 로그인 준비 😜 😜 1. 구글 API 콘솔 검색 2. 새 프로젝트 생성 3. OAuth "외부" 동의하기 4. OAuth 클라이언트 ID 생성 승인된 리디렉션 URI : http://localhost:8080/login/oauth2/code/google 로 설정 클라이언트 ID와 비밀번호는 따로 파일 만들어 저장하기 5. build.gradle에 oauth 설정 추가 6. application.yml 에 구글 client ID와 비밀번호 입력 -> gitIgnore 에 파일 등록할 것!! 7. loginForm.html에 로그인 주소 추가 ("/oauth2/authorization/google") 로그인 페이지 로그인 google 로그인 아직 회원가입을 안하셨나요? 8. SecurityConfig에 OAuthClie.. 2023. 7. 29. 이전 1 2 다음