pub const USER_TOML: &str = r#"
[resource]
name = "user"
scope = "global"
timestamps = true
[permissions]
list = "member" # people you share an organisation with
read = "member"
create = "public" # registration
update = "owner"
delete = "private"
[auth]
identity_field = "email"
password_field = "password_hash"
oauth_providers = []
[fields.email]
type = "string"
required = true
unique = true
max_length = 320
[fields.password_hash]
type = "string"
hidden = true
[fields.display_name]
type = "string"
"#;Expand description
The default user: global (users are shared across organisations) with
email + password auth. Extend via models/users.toml.