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,34 @@
class SignupStartRequest {
final String username;
final String email;
final String password;
const SignupStartRequest({
required this.username,
required this.email,
required this.password,
});
Map<String, dynamic> toJson() => {
'username': username,
'email': email,
'password': password,
};
}
class SignupVerifyRequest {
final String email;
final String token;
const SignupVerifyRequest({required this.email, required this.token});
Map<String, dynamic> toJson() => {'email': email, 'token': token};
}
class SignupResendRequest {
final String email;
const SignupResendRequest({required this.email});
Map<String, dynamic> toJson() => {'email': email};
}