웹/앱 OAuth2 + JWT 로그인 방식

일반 JWT 로그인

일반로그인 , oauth2로그인 이후 공통

가장 중요 -클라이언트 웹 앱을 구별하는 이유는 성공 시 토큰처리 때문임. 웹은 쿠키로.. 앱은 json으로

OAuth2 Request Repository 주의사항 (State 유지)

다중 서버 환경(Scale-out) 시 고려사항 (Redis 필요성)

지금 이 상태가 앱 웹 다 로그인되는데 앱의 경우 앱웹브라우저를 통해 oauth2로그인이 되도록 함.

앱 OAuth2 로그인 URL 관련 정리

앱 OAuth2 (Native SDK 방식)

정리

| Provider | 앱 로그인 방식 | 설명 | |———-|————–|——| | 카카오 | Native SDK | kakao_flutter_sdk 패키지 사용 후 서버에 토큰 전송 | | Google | Native SDK | WebView 금지, google_sign_in 패키지 사용 후 서버에 토큰 전송 |

결론