25 lines
572 B
Dart
25 lines
572 B
Dart
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};
|
|
}
|