Documentation ¶
Index ¶
Constants ¶
View Source
const ClinicRole string = "clinic"
Variables ¶
This section is empty.
Functions ¶
func ErrorValueStringAsIDNotValid ¶ added in v1.27.0
func IDValidator ¶ added in v1.27.0
func IDValidator(value string, errorReporter structure.ErrorReporter)
func ValidateID ¶ added in v1.27.0
Types ¶
type User ¶
type User struct { ID string `json:"userid,omitempty" bson:"userid,omitempty"` Email string `json:"username,omitempty" bson:"username,omitempty"` Emails []string `json:"emails,omitempty" bson:"emails,omitempty"` Roles []string `json:"roles,omitempty" bson:"roles,omitempty"` TermsAcceptedTime string `json:"termsAccepted,omitempty" bson:"termsAccepted,omitempty"` EmailVerified bool `json:"emailVerified" bson:"authenticated"` PasswordHash string `json:"-" bson:"pwhash,omitempty"` Hash string `json:"-" bson:"userhash,omitempty"` Private map[string]*IDHash `json:"-" bson:"private,omitempty"` CreatedTime string `json:"createdTime,omitempty" bson:"createdTime,omitempty"` CreatedUserID string `json:"createdUserId,omitempty" bson:"createdUserId,omitempty"` ModifiedTime string `json:"modifiedTime,omitempty" bson:"modifiedTime,omitempty"` ModifiedUserID string `json:"modifiedUserId,omitempty" bson:"modifiedUserId,omitempty"` DeletedTime string `json:"deletedTime,omitempty" bson:"deletedTime,omitempty"` DeletedUserID string `json:"deletedUserId,omitempty" bson:"deletedUserId,omitempty"` ProfileID *string `json:"-" bson:"-"` }
Click to show internal directories.
Click to hide internal directories.