카카오톡 자동가입 끄고 가입하는 경우 프로세스 질문입니다

자동가입을 끄고 현재 저희쪽 약관 확인을 받고 가입을 완료하는 형태인데요.

제일 처음에 UserManagement.requestMe() 호출해서 카카오톡을 로그인하게 하고,

자동 가입을 꺼놨으니 notSignedUp() 타게 한뒤에 약관 동의하면 그때 다시 requestSignup() 호출해서 가입하고

또 다시 requestMe() 호출해서 사용자 정보를 받는식으로 해야되나요?

requestMe()가 앞뒤로 호출되니 이게 흐름이 맞는가 싶어서요.

위 flow대로 하셔도 동작은 하겠지만 기본적으로 자동 로그인을 끄게 된 경우의 가입 프로세스는 다음과 같으 구현하는 것이 일반적입니다.

  1. Session.open() 또는 SDK가 제공하는 LoginButton을 사용하여 유저의 토큰을 얻어냄
  2. 별도의 가입 절차를 거친 후 UserManagement.requestSignup()을 호출하여 가입시킴
  3. UserManagement.requestSignup()의 성공 콜백에서 UserManagement.requestMe()를 호출

ApiResponseCallback.onNotSignedUp() 메소드는 에지 케이스가 잘 처리가 안된 경우 볼수도 있는 에러이지만 일반적으로 유저들이 받는 에러는 아니라서요. 제가 위에 말씀드린대로 구현하면 어떨까요?