| 123456789101112131415161718192021222324252627282930313233 |
- // Copyright 2015 The Gogs Authors. All rights reserved.
- // Copyright 2023 The Gitea Authors. All rights reserved.
- // SPDX-License-Identifier: MIT
-
- package structs
-
- // Email an email address belonging to a user
- type Email struct {
- // swagger:strfmt email
- // The email address
- Email string `json:"email"`
- // Whether the email address has been verified
- Verified bool `json:"verified"`
- // Whether this is the primary email address
- Primary bool `json:"primary"`
- // The unique identifier of the user who owns this email
- UserID int64 `json:"user_id"`
- // username of the user
- UserName string `json:"username"`
- }
-
- // CreateEmailOption options when creating email addresses
- type CreateEmailOption struct {
- // email addresses to add
- Emails []string `json:"emails"`
- }
-
- // DeleteEmailOption options when deleting email addresses
- type DeleteEmailOption struct {
- // email addresses to delete
- Emails []string `json:"emails"`
- }
|