안녕하세요. 이제 막 안드로이드 개발을 시작한 초보 개발자입니다.
백엔드 서버와 함께 어플리케이션을 만들려고 합니다.
JWT를 이용해서 로그인을 하려하고 현재 흐름은
로그인 → redirect url로 인가코드를 받음 → 서버로 code를 보냄 → 서버에서 access token을 받고, JWT 발급
이 형식으로 진행을 하려합니다.
원래 생각했던 방식은 딥링크를 이용해서 다시 앱으로 돌아온 후 code를 받아서 서버에 보내려고 했는데
로그인을 하면 브라우저에서 앱으로 돌아오지를 않아서 code를 서버에 보내 줄 수가 없는 상황입니다.
저 방식대로 카카오 로그인을 이용한다면 webView를 이용해서 url을 확인 후 다시 원래 앱화면으로 돌아가는 방법 밖에는 없을까요?
아니면 클라이언트(안드로이드)에서 SDK를 이용해서 로그인을 구현하고 서버에 저장만 하는게 추천하시는 방식일까여?