feat(frontend): simulate authenticated user sessions

This commit is contained in:
SaidSoighiri94
2026-07-23 12:39:12 +02:00
parent 313bb1c6ef
commit 530bd52cb5
6 changed files with 104 additions and 54 deletions
+7 -1
View File
@@ -1,6 +1,7 @@
import "package:flutter/material.dart";
import "package:google_fonts/google_fonts.dart";
import "../demo_identity.dart";
import "../services/auth_service.dart";
import "../theme/ensup_colors.dart";
import "../widgets/ensup_top_bar.dart";
import "../widgets/profile_card.dart";
@@ -13,6 +14,11 @@ import "restitution_select_screen.dart";
class HomeScreen extends StatelessWidget {
const HomeScreen({super.key});
void _quitter(BuildContext context) {
AuthService.clearSession();
Navigator.of(context).pop();
}
@override
Widget build(BuildContext context) {
return Scaffold(
@@ -42,7 +48,7 @@ class HomeScreen extends StatelessWidget {
campusTag: DemoIdentity.campusTag,
userName: DemoIdentity.userName,
userInitials: DemoIdentity.userInitials,
onBack: () => Navigator.of(context).pop(),
onBack: () => _quitter(context),
),
Expanded(
child: SingleChildScrollView(