Shuffle/app/lib/core/routing/app_routes.dart
cschlaefke 87c0d7d1ec feat(auth): add password reset (forgot password, recovery link, new password)
ForgotPasswordScreen with neutral reaction (F12), CheckEmail reset mode on
its own path, recovery link handling and ResetPasswordScreen with the
recovery guard held until the user confirms the success message. Carries
the from parameter between login, register and forgot password. Removes
the route placeholders.

Refs #1

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-03 09:47:03 +01:00

17 lines
635 B
Dart

/// Pfade der App. Weitere Routen kommen mit den Features.
abstract final class AppRoutes {
static const home = '/';
// Auth (Spec #1 § 5.3)
static const login = '/login';
static const register = '/register';
static const registerCheckEmail = '/register/check-email';
static const forgotPassword = '/forgot-password';
static const forgotPasswordCheckEmail = '/forgot-password/check-email';
static const authConfirm = '/auth/confirm';
static const resetPassword = '/reset-password';
/// Query-Parameter der Anmeldeseite: Pfad, zu dem nach dem Login
/// zurückgekehrt wird.
static const fromParam = 'from';
}