네이버 api 페이지에서 앱 등록 application-oauth.properties #Naver (Naver는 구글처럼 스프링 시큐리티를 공식 지원해주지 않기 때문에 Common-OAuth2Provider에서 해주던 값들도 전부 수동 입력해야한다.) #registration spring.security.oauth2.client.registration.naver.client-id=6JlFyUbv0dZqrt3y_Bc5 spring.security.oauth2.client.registration.naver.client-secret=o4IZ_lzzGk spring.security.oauth2.client.registration.naver.redirect-uri={baseUrl}/{action}/oauth2/c..
Google Cloud Platform 프로젝트 생성 및 설정 Spring application-oauth.properties spring.security.oauth2.client.registration.google.client-id={클라이언트 아이디} spring.security.oauth2.client.registration.google.client-secret={시크릿 키} spring.security.oauth2.client.registration.google.scope=profile, email #scope는 디폴트가, profile, email, openid 인데 openid라는 scope가 있으면 OAuth2 provider로 인식하기 때문에 다른 소셜 로그인 #사용 시 각각의 Oauth2..
위 사진과 같이 Mustache 파일을 리턴했을 때 한글이 물음표로 출력되는 에러가 발생했다. 해당 에러는 머스테치 사용 시 스프링 버전에 따라 한글이 깨지는 문제가 있다고하는데, 스프링부트 2.7.x 버전을 사용할 때 아래 코드를 properties 파일에 추가해주니까 해결되었다.server.servlet.encoding.force-response= true 2.6.x 버전에서는 build 설정을 gradle에서 intellij로 변경해서 해결됐다는 사례도 있는 것 같다.