Articles
Checking authentication state on navigation with Flutter's Navigation 2.0 and AutoRoute
Using auto_route's AutoRouteGuard to check the authentication state as navigation happens and send unauthenticated users to the sign-in screen. Covers the case where you inject with riverpod.