mirror of
https://github.com/pocket-id/pocket-id.git
synced 2026-10-15 06:09:07 +02:00
feat: add ability to force email verification (#1837)
This commit is contained in:
@@ -13,17 +13,18 @@ import (
|
||||
type User struct {
|
||||
Base
|
||||
|
||||
Username string `sortable:"case-insensitive"`
|
||||
Email *string `sortable:"case-insensitive"`
|
||||
EmailVerified bool `sortable:"true" filterable:"true"`
|
||||
FirstName string `sortable:"case-insensitive"`
|
||||
LastName string `sortable:"case-insensitive"`
|
||||
DisplayName string `sortable:"case-insensitive"`
|
||||
IsAdmin bool `sortable:"true" filterable:"true"`
|
||||
Locale *string
|
||||
LdapID *string
|
||||
Disabled bool `sortable:"true" filterable:"true"`
|
||||
UpdatedAt *datatype.DateTime
|
||||
Username string `sortable:"case-insensitive"`
|
||||
Email *string `sortable:"case-insensitive"`
|
||||
EmailVerified bool `sortable:"true" filterable:"true"`
|
||||
EmailVerificationDeadline *datatype.DateTime
|
||||
FirstName string `sortable:"case-insensitive"`
|
||||
LastName string `sortable:"case-insensitive"`
|
||||
DisplayName string `sortable:"case-insensitive"`
|
||||
IsAdmin bool `sortable:"true" filterable:"true"`
|
||||
Locale *string
|
||||
LdapID *string
|
||||
Disabled bool `sortable:"true" filterable:"true"`
|
||||
UpdatedAt *datatype.DateTime
|
||||
|
||||
CustomClaims []CustomClaim
|
||||
UserGroups []UserGroup `gorm:"many2many:user_groups_users;"`
|
||||
|
||||
Reference in New Issue
Block a user