카카오톡 로그인 리다이렉트

안녕하세요

이전에 go_router 혹은 auto_route 패키지를 사용하는 경우 iOS 환경에서 말씀하신 것과 동일한 현상이 발생하는 이슈 제보가 있었습니다.

go_router를 사용하고 계시다면 관련 답변 확인 부탁드리고, auto_route를 사용 중이시라면 아래와 같은 형태로 구현했을 때 이슈 재현되는지 확인 부탁드립니다.


Route 등록 부분

// Route 등록 부분 (이외 코드 생략)
[
    // 다른 Route 생략
    AutoRoute(
        path: '${로그인 페이지용 path}', 
        page: ${로그인 페이지 page},
        // 이외 설정 생략
    )
]

routerConfig 코드

// 이외 코드 생략

return MaterialApp.router(
  routerConfig: appRouter.config(deepLinkTransformer: (uri) async {
    // kakao${app_key}://kakaolink과 같은  Custom URL Scheme도 있으므로 uri.authority까지 체크 필요
    if (uri.scheme.contains('kakao') && uri.authority == 'oauth') {
      return Uri(path: '${로그인 페이지용 path}');
    }

    return uri;
  }),
      // 생략
);