major refactor
All checks were successful
Release / meta (push) Successful in 7s
Release / linux-build (push) Successful in 6m36s
Release / android-build (push) Successful in 15m50s
Release / release-master (push) Successful in 23s
Release / release-dev (push) Successful in 25s

This commit is contained in:
2025-12-16 16:49:39 +00:00
parent 4a6aee8a15
commit 80be797322
23 changed files with 1517 additions and 1414 deletions

View File

@@ -1,7 +1,7 @@
import 'package:flutter/foundation.dart';
import 'package:mileograph_flutter/objects/objects.dart';
import 'package:mileograph_flutter/services/apiService.dart';
import 'package:mileograph_flutter/services/tokenStorageService.dart';
import 'package:mileograph_flutter/services/api_service.dart';
import 'package:mileograph_flutter/services/token_storage_service.dart';
class AuthService extends ChangeNotifier {
final ApiService api;
@@ -14,10 +14,10 @@ class AuthService extends ChangeNotifier {
AuthenticatedUserData? _user;
bool get isLoggedIn => _user != null;
String? get token => _user?.access_token;
String? get userId => _user?.user_id;
String? get token => _user?.accessToken;
String? get userId => _user?.userId;
String? get username => _user?.username;
String? get fullName => _user?.full_name;
String? get fullName => _user?.fullName;
void setLoginData({
required String userId,
@@ -27,10 +27,10 @@ class AuthService extends ChangeNotifier {
required String email,
}) {
_user = AuthenticatedUserData(
user_id: userId,
userId: userId,
username: username,
full_name: fullName,
access_token: accessToken,
fullName: fullName,
accessToken: accessToken,
email: email,
);
_persistToken(accessToken);