스프링부트 강좌 62강(블로그 프로젝트) - 카카오 로그인 환경설정
카카오 개발자 사이트(https://developers.kakao.com/) 에 들어가서 새로 어플리케이션을 만들어놓자.
클라이언트키: 2170cc08bffc9520b36bca4817118401
ip주소 : 210.10.7.80 => http://localhost:8080
네이버 : naver.com
나중에 서비스할 때는 도메인을 사서 적어줘야 한다. 앱키는 재발급도 하고 변경도 할 수 있다.
Redirect URI: 나중에 카카오 로그인을 하고 나서 정상적으로 되었다면 응답받는 주소이다. 따라서 이 컨트롤러 쪽으로 데이터가 응답될 것이다.
웹 서버 주소 : http://localhost:8080
클라이언트키 : 2170cc08bffc9520b36bca4817118401
카카오 로그인 요청 콜백 주소 : http://localhost:8000/auth/kakao/callback
카카오 로그아웃 요청 콜백 주소 : http://localhost:8000/auth/kakao/logout
User 오브젝트 : id(번호), username, password, email
카카오로부터 받을 정보 : profile 정보(필수), email (선택)
User.java
@Column(length = 100) // 123456 => 해쉬(비밀번호 암호화)
private String password;
패스워드가 널이 될 수 있으므로 이렇게 바꿔준다.
-이 글은 유투버 겟인데어의 스프링 부트 강좌를 바탕으로 정리한 내용입니다.-