TF-1440 Fix user can not sign again after click back browser button in OIDC
(cherry picked from commit 27ff8d3a834306bf7f3711e0df85e7da126c7160)
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
import 'package:shared_preferences/shared_preferences.dart';
|
||||
import 'package:tmail_ui_user/features/login/data/local/authentication_info_cache_manager.dart';
|
||||
import 'package:tmail_ui_user/features/login/data/model/authentication_info_cache.dart';
|
||||
import 'package:tmail_ui_user/features/login/data/utils/login_constant.dart';
|
||||
import 'package:tmail_ui_user/features/login/domain/model/login_constants.dart';
|
||||
import 'package:tmail_ui_user/features/login/domain/repository/credential_repository.dart';
|
||||
|
||||
class CredentialRepositoryImpl extends CredentialRepository {
|
||||
@@ -17,17 +17,17 @@ class CredentialRepositoryImpl extends CredentialRepository {
|
||||
|
||||
@override
|
||||
Future<Uri> getBaseUrl() async {
|
||||
return Uri.parse(sharedPreferences.getString(LoginConstant.keyBaseUrl) ?? '');
|
||||
return Uri.parse(sharedPreferences.getString(LoginConstants.KEY_BASE_URL) ?? '');
|
||||
}
|
||||
|
||||
@override
|
||||
Future saveBaseUrl(Uri baseUrl) async {
|
||||
await sharedPreferences.setString(LoginConstant.keyBaseUrl, baseUrl.toString());
|
||||
await sharedPreferences.setString(LoginConstants.KEY_BASE_URL, baseUrl.toString());
|
||||
}
|
||||
|
||||
@override
|
||||
Future removeBaseUrl() async {
|
||||
await sharedPreferences.remove(LoginConstant.keyBaseUrl);
|
||||
await sharedPreferences.remove(LoginConstants.KEY_BASE_URL);
|
||||
}
|
||||
|
||||
@override
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
|
||||
class LoginConstant {
|
||||
static const String keyBaseUrl = 'KEY_BASE_URL';
|
||||
}
|
||||
Reference in New Issue
Block a user