feat(auth): connect Flutter login to MSAL

This commit is contained in:
SaidSoighiri94
2026-07-23 14:13:58 +02:00
parent ef31e2ab8c
commit dc208fa13a
3 changed files with 126 additions and 16 deletions
@@ -45,9 +45,18 @@ class _ResponsableScreenState extends State<ResponsableScreen> {
setState(() => _future = _charger());
}
void _quitter() {
AuthService.clearSession();
Navigator.of(context).pop();
Future<void> _quitter() async {
try {
await AuthService.signOut();
if (mounted) {
Navigator.of(context).pop();
}
} catch (error) {
if (!mounted) return;
ScaffoldMessenger.of(
context,
).showSnackBar(SnackBar(content: Text(error.toString())));
}
}
Future<void> _changerStatut(Map<String, dynamic> anomalie) async {