diff --git a/lib/pages/login.dart b/lib/pages/login.dart index 631b4eb..3e47dfd 100644 --- a/lib/pages/login.dart +++ b/lib/pages/login.dart @@ -88,7 +88,11 @@ class _LoginPageState extends State { body: BlocConsumer( listener: (context, state) { if (state is AuthAuthenticated) { - Navigator.pushReplacementNamed(context, '/home'); + Navigator.pushNamedAndRemoveUntil( + context, + '/home', + (route) => false, + ); } else if (state is AuthError) { ErrorService().showError(message: state.message); } diff --git a/lib/pages/signup.dart b/lib/pages/signup.dart index 45f0b3b..2362505 100644 --- a/lib/pages/signup.dart +++ b/lib/pages/signup.dart @@ -128,7 +128,11 @@ class _SignUpPageState extends State { backgroundColor: Colors.green, ), ); - Navigator.pushReplacementNamed(context, '/home'); + Navigator.pushNamedAndRemoveUntil( + context, + '/home', + (route) => false, + ); } else if (state is AuthError) { _errorService.showError(message: state.message); }