new project stable version
This commit is contained in:
4
lib/domain/service/device_info_service.dart
Normal file
4
lib/domain/service/device_info_service.dart
Normal file
@@ -0,0 +1,4 @@
|
||||
abstract class DeviceInfoService {
|
||||
Future<String?> getSystemId(); //SSAID - Android, IDFV - iOS (Vendor ID - один идентификатор для всех приложений одного разработчика, уникальный для одного устройства)
|
||||
Future<String> getDeviceModel();
|
||||
}
|
||||
16
lib/domain/service/security_service.dart
Normal file
16
lib/domain/service/security_service.dart
Normal file
@@ -0,0 +1,16 @@
|
||||
import 'package:be_happy/domain/entities/user_auth_data.dart';
|
||||
import 'package:flutter_secure_storage/flutter_secure_storage.dart';
|
||||
|
||||
abstract class SecurityService {
|
||||
Future<void> saveTokens(UserAuthData data);
|
||||
Future<void> removeTokens();
|
||||
Future<String?> getRefreshToken();
|
||||
Future<String?> getAccessToken();
|
||||
|
||||
// Методы для работы с полными номерами карт
|
||||
Future<void> saveCardFullNumber(int cardId, String fullCardNumber);
|
||||
Future<String?> getCardFullNumber(int cardId);
|
||||
Future<void> removeCardFullNumber(int cardId);
|
||||
Future<void> clearAllCardsNumbers();
|
||||
// Future<UserAuthData?> getTokens();
|
||||
}
|
||||
Reference in New Issue
Block a user