add device info at login

This commit is contained in:
Efril
2026-05-12 02:00:38 +07:00
parent 9b6e9c591d
commit a4a12c6763
7 changed files with 159 additions and 6 deletions
@@ -4,6 +4,13 @@ abstract class IAuthRepository {
Future<Either<AuthFailure, Auth>> login({
required String email,
required String password,
required String deviceId,
required String deviceName,
required String deviceType,
required String platform,
required String osVersion,
required String appVersion,
String? fcmToken,
});
Future<bool> hasToken();
Future<Either<AuthFailure, User>> currentUser();