extensions/users-permissions/models/User.settings.json (view raw)
1{
2 "connection": "default",
3 "info": {
4 "name": "user",
5 "description": ""
6 },
7 "attributes": {
8 "username": {
9 "type": "string",
10 "minLength": 3,
11 "unique": true,
12 "configurable": false,
13 "required": true
14 },
15 "firstName": {
16 "type": "string",
17 "minLength": 3,
18 "unique": true,
19 "configurable": false,
20 "required": true
21 },
22 "lastName": {
23 "type": "string",
24 "minLength": 3,
25 "unique": true,
26 "configurable": false,
27 "required": true
28 },
29 "email": {
30 "type": "email",
31 "minLength": 6,
32 "configurable": false,
33 "required": true
34 },
35 "provider": {
36 "type": "string",
37 "configurable": false
38 },
39 "password": {
40 "type": "password",
41 "minLength": 6,
42 "configurable": false,
43 "private": true
44 },
45 "resetPasswordToken": {
46 "type": "string",
47 "configurable": false,
48 "private": true
49 },
50 "confirmed": {
51 "type": "boolean",
52 "default": false,
53 "configurable": false
54 },
55 "blocked": {
56 "type": "boolean",
57 "default": false,
58 "configurable": false
59 },
60 "role": {
61 "model": "role",
62 "via": "users",
63 "plugin": "users-permissions",
64 "configurable": false
65 }
66 }
67 }