auth to server-V8

This commit is contained in:
Eric85710 2026-04-28 16:38:32 +08:00
parent 4123d6dabc
commit 840c611f54

View file

@ -19,4 +19,21 @@ data class RegisterRequest(
val email: String,
val password: String,
val username: String
)
@JsonClass(generateAdapter = true)
data class RegisterResponse(
@field:Json(name = "id") val id: String,
@field:Json(name = "username") val username: String,
@field:Json(name = "display_name") val displayName: String,
@field:Json(name = "reg_email") val regEmail: String,
@field:Json(name = "current_email") val currentEmail: String?,
@field:Json(name = "avatar_url") val avatarUrl: String?,
@field:Json(name = "bio") val bio: String?,
@field:Json(name = "is_active") val isActive: Boolean,
@field:Json(name = "is_verified") val isVerified: Boolean,
@field:Json(name = "status") val status: String,
@field:Json(name = "reg_date") val regDate: String,
@field:Json(name = "last_login") val lastLogin: String?,
@field:Json(name = "updated_at") val updatedAt: String?
)