
[Spring] Firebase IdToken을 사용한 Authencation
·
Spring/Java
Spring에서는 JWT, OAuth2 등을 사용하여 인증, 인가 및 회원가입, 로그인을 구현할 수 있습니다.id, password를 사용 후 session, jwt등을 사용하여 로그인을 유지할 수 있고 OAuth2를 사용해 인증, 인가 후 마찬가지로 session, jwt등을 사용해 로그인을 유지할 수도 있습니다. 그리고 오늘은 앱 개발 프로젝트를 진행하며 Flutter, fireabase Authencation를 사용하여 소셜 로그인을 진행 후 받은 idToken을 사용하여 인증, 인가 진행하겠습니다.먼저 소셜 로그인 로직은 프론트, 앱 개발자들이 구현하여 생략하겠습니다.먼저 개발용으로 소셜 로그인을 사용하여 로그인을 하면 긴 문자열을 반환받습니다. 해당 문자열이 idToken입니다.@Config..