package guest import "github.com/golang-jwt/jwt/v5" type Guest struct { Id int `json:"id"` FirstName string `json:"firstName"` LastName string `json:"lastName"` Attendance string `json:"attendance"` Email string `json:"email"` Message string `json:"message"` PartySize int `json:"partySize"` PartyList []PartyGuest `json:"partyList"` } type PartyGuest struct { FirstName string `json:"firstName"` LastName string `json:"lastName"` } type Credentials struct { FirstName string `json:"firstName"` LastName string `json:"lastName"` } type Claims struct { Credentials Credentials `json:"credentials"` jwt.RegisteredClaims } type LoginResponse struct { Guest Guest `json:"guest"` Token string `json:"token"` }