From 909349ce909a87e650bb12f49cd7887ef2f810fe Mon Sep 17 00:00:00 2001 From: Roland Geider Date: Mon, 8 Nov 2021 09:44:22 +0100 Subject: [PATCH] Remove unsed code in auth provider --- lib/providers/auth.dart | 46 ----------------------------------------- 1 file changed, 46 deletions(-) diff --git a/lib/providers/auth.dart b/lib/providers/auth.dart index dbc7475d..b4781a76 100644 --- a/lib/providers/auth.dart +++ b/lib/providers/auth.dart @@ -56,27 +56,10 @@ class AuthProvider with ChangeNotifier { /// flag to indicate that the application has successfully loaded all initial data bool dataInit = false; - // DateTime _expiryDate; - // String _userId; - // Timer _authTimer; - bool get isAuth { return token != null; } - String? get token2 { - // if (_expiryDate != null && - // _expiryDate.isAfter(DateTime.now()) && - // _token != null) { - return token; - // } - // return null; - } - - // String get userId { - // return _userId; - // } - /// Server application version Future setServerVersion() async { final response = await client.get(makeUri(serverUrl!, 'version')); @@ -163,13 +146,6 @@ class AuthProvider with ChangeNotifier { this.serverUrl = serverUrl; token = responseData['token']; - // _userId = responseData['localId']; - // _expiryDate = DateTime.now().add( - // Duration( - // seconds: int.parse(responseData['expiresIn']), - // ), - // ); - notifyListeners(); // store login data in shared preferences @@ -177,7 +153,6 @@ class AuthProvider with ChangeNotifier { final userData = json.encode({ 'token': token, 'serverUrl': this.serverUrl, - // 'expiryDate': _expiryDate.toIso8601String(), }); final serverData = json.encode({ 'serverUrl': this.serverUrl, @@ -210,16 +185,9 @@ class AuthProvider with ChangeNotifier { return false; } final extractedUserData = json.decode(prefs.getString('userData')!); - // final expiryDate = DateTime.parse(extractedUserData['expiryDate']); - - // if (expiryDate.isBefore(DateTime.now())) { - // return false; - // } token = extractedUserData['token']; serverUrl = extractedUserData['serverUrl']; - // _userId = extractedUserData['userId']; - // _expiryDate = expiryDate; log('autologin successful'); setApplicationVersion(); @@ -234,12 +202,6 @@ class AuthProvider with ChangeNotifier { token = null; serverUrl = null; dataInit = false; - // _userId = null; - // _expiryDate = null; - // if (_authTimer != null) { - // _authTimer.cancel(); - // _authTimer = null; - // } if (shouldNotify) { notifyListeners(); @@ -249,14 +211,6 @@ class AuthProvider with ChangeNotifier { prefs.remove('userData'); } - // void _autoLogout() { - // if (_authTimer != null) { - // _authTimer.cancel(); - // } - // final timeToExpiry = _expiryDate.difference(DateTime.now()).inSeconds; - // _authTimer = Timer(Duration(seconds: timeToExpiry), logout); - // } - /// Returns the application name and version /// /// This is used in the headers when talking to the API