#220815
기억보단 기록을
IF) 만약 서버가 날라간다면
프론트엔드에 버튼에 로그인할 인가 코드 주소
예시 Request
https://kauth.kakao.com/oauth/authorize?client_id={REST_API_KEY}&redirect_uri={REDIRECT_URI}&response_type=code
Response
기입한 주소 + ?code=${AUTHORIZE_CODE}
인가 코드 관련 작업은 프론트 엔드에서 진행...
JSON 컨텐츠를 Java 객체로 deserialization(역직렬화) 하거나 Java 객체를 JSON으로 serialization(직렬화) 할 때 사용하는 Jackson 라이브러리의 클래스 이다.
ObjectMapper를 이용하면 JSON을 Java 객체로 변환할 수 있고, 반대로 Java 객체를 JSON 객체로 serialization 할 수 있다.
https://velog.io/@zooneon/Java-ObjectMapper%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%98%EC%97%AC-JSON-%ED%8C%8C%EC%8B%B1%ED%95%98%EA%B8%B0
REST API 호출이후 응답을 받을 때까지 기다리는 동기 방식
스프링에서 제공하는 http 통신에 유용하게 쓸 수 있는 템플릿
https://velog.io/@soosungp33/%EC%8A%A4%ED%94%84%EB%A7%81-RestTemplate-%EC%A0%95%EB%A6%AC%EC%9A%94%EC%B2%AD-%ED%95%A8
UUID.randomUUID().toString()
내일 할일
로그아웃에 대해서..
https://linkeverything.github.io/springboot/kakao-login-3/