카카오톡 인앱 브라우저에서 웹페이지로 카카오로그인시 인증 이슈

문의 시, 사용하시는 개발환경과 디벨로퍼스 앱ID를 알려주세요.


카카오톡 인앱 브라우저에서 웹페이지로 카카오로그인시 2단계인증 이슈 확인 요청드립니다.

  1. 알림톡 발송
  2. 알림톡 버튼 클릭시 카카오톡 인앱 브라우저에서 웹페이지 호출
  3. 웹페이지에서 카카오계정으로 로그인 진행
  4. 카카오 계정 2단계 인증진행
  5. 알림톡 대화창으로 다시 이동
  6. 2~4 반복

2단계인증이 없는 경우나
이메일 인증, 외부브라우저에서 진행할때는 이상이 없습니다.

확인 부탁드립니다.

안녕하세요.

자세한 확인을 위해 알림톡 버튼 링크 공유 부탁드립니다.

버튼링크 공유드립니다.
https://reserv.kakao.golf/login?type=LOGIN&golfcode=KG20230111LEEN&resultUrl=https://reserv.kakao.golf/booklist

카카오톡 인앱 브라우저에서 계정 로그인 페이지가 노출되고 있는데요
일반적으로 톡 인앱브라우저에서 계정 로그인 페이지가 필요 없기에 노출되지 않습니다.

파라미터 전달이 원인인 것으로 보이는데요
버튼과 이후 카카오 로그인 페이지의 파라미터 값을 인코딩 부탁드립니다.

예)
알림톡 링크:

'https://reserv.kakao.golf/login?type=LOGIN&golfcode=KG20230111LEEN&resultUrl='
    + URI인코딩('https://reserv.kakao.golf/booklist')

https://reserv.kakao.golf/getkey 응답 값:

'https://kauth.kakao.com/oauth/authorize?response_type=code&client_id=1f249eb10db4a14c24407497506b7f44&redirect_uri='
+ URI인코딩('https://reserv.kakao.golf/oauth')
+ '&state='
+ URI인코딩('{"resultUrl":"https://reserv.kakao.golf/booklist","golfcode":"KG20230111LEEN","type":"LOGIN","bookSeq":null}')