feat(apps): add auth data models

This commit is contained in:
qzl
2026-02-25 14:45:08 +08:00
parent 23f5662e7b
commit bfec6ffd7d
4 changed files with 170 additions and 0 deletions
@@ -0,0 +1,24 @@
class LoginRequest {
final String email;
final String password;
const LoginRequest({required this.email, required this.password});
Map<String, dynamic> toJson() => {'email': email, 'password': password};
}
class RefreshRequest {
final String refreshToken;
const RefreshRequest({required this.refreshToken});
Map<String, dynamic> toJson() => {'refresh_token': refreshToken};
}
class LogoutRequest {
final String refreshToken;
const LogoutRequest({required this.refreshToken});
Map<String, dynamic> toJson() => {'refresh_token': refreshToken};
}