user.go 379 B

12345678910111213141516
  1. package types
  2. type User struct {
  3. ID uint `json:"id"`
  4. Email string `json:"email"`
  5. EmailVerified bool `json:"email_verified"`
  6. }
  7. type CreateUserRequest struct {
  8. Email string `json:"email" form:"required,max=255,email"`
  9. Password string `json:"password" form:"required,max=255"`
  10. }
  11. type CreateUserResponse User
  12. type GetAuthenticatedUserResponse User