인프런 커뮤니티 질문&답변

vadain2000님의 프로필 이미지
vadain2000

작성한 질문수

Flutter로 SNS 앱 만들기

로그인 인증 상태(AuthStatus) 에 따라 메인 또는 로그인 화면으로 이동

4섹션중 로그인 인증 상태에 따라 메인 또는 로그인 화면으로 이동

해결된 질문

작성

·

241

·

수정됨

0

Screenshot_20240219_233816.png저는 로그인 화면으로 나오지 않고
CircularProgressIndicator() 실행 되고 있는것 같습니다.
왜 로그인 화면이 뜨지 않습니까...
혹시나 해서 멜로 파일 전체파일 보냈습니다..

답변 3

1

DEV MOO님의 프로필 이미지
DEV MOO
지식공유자

splash_screen.dart 에서 26행의 조건문을
authstatus 변수의 값이 AuthStatus.unauthenticated 일 때로 작성하셔야하는데
AuthStatus.authenticated 로 작성하셨습니다.

// authstatus == AuthStatus.authenticated 를
// 아래와 같이 authstatus == AuthStatus.unauthenticated 로 수정해주세요.
} else if (authstatus == AuthStatus.unauthenticated) {
      WidgetsBinding.instance.addPostFrameCallback((_) {
        // 로그인화면으로
        Navigator.push(
          context,
          MaterialPageRoute(
            builder: (context) => SigninScreen(),
          ),
        );
      });
    }

0

vadain2000님의 프로필 이미지
vadain2000
질문자

다시 멜 보냈습니다

0

DEV MOO님의 프로필 이미지
DEV MOO
지식공유자

메일을 확인했는데 소스 파일 첨부를 깜빡하신 것 같습니다.

vadain2000님의 프로필 이미지
vadain2000

작성한 질문수

질문하기