Current section
Files
Jump to
Current section
Files
lib/registry/system/arke.json
{
"arke": [
{
"id": "reset_password_token",
"label": "Reset password token",
"parameters": [
{
"id": "expiration",
"metadata": {
"required": true
}
},
{
"id": "user_id",
"metadata": {
"required": true
}
},
{
"id": "token",
"metadata": {
"required": true
}
}
]
},
{
"id": "otp",
"label": "Otp",
"parameters": [
{
"id": "code",
"metadata": {
"required": true
}
},
{
"id": "action",
"metadata": {
"required": true
}
},
{
"id": "expiry_datetime",
"metadata": {
"required": true
}
}
]
},
{
"id": "user",
"label": "User",
"parameters": [
{
"id": "first_name",
"metadata": {
"required": false
}
},
{
"id": "last_name",
"metadata": {
"required": false
}
},
{
"id": "username",
"metadata": {
"required": true
}
},
{
"id": "last_login",
"metadata": {
"required": false
}
},
{
"id": "phone_number",
"metadata": {}
},
{
"id": "password_hash",
"metadata": {
"required": true
}
},
{
"id": "email",
"metadata": {
"required": true,
"unique": true
}
},
{
"id": "first_access",
"metadata": {
"default_boolean": true
}
}
]
},
{
"id": "oauth_apple",
"label": "Apple OAuth",
"parameters": [
{
"id": "email",
"metadata": {
"required": true
}
},
{
"id": "oauth_id",
"metadata": {
"required": true
}
}
]
},
{
"id": "oauth_google",
"label": "Google OAuth",
"parameters": [
{
"id": "email",
"metadata": {
"required": true
}
},
{
"id": "oauth_id",
"metadata": {
"required": true
}
}
]
},
{
"id": "oauth_facebook",
"label": "Facebook OAuth",
"parameters": [
{
"id": "email",
"metadata": {
"required": true
}
},
{
"id": "oauth_id",
"metadata": {
"required": true
}
}
]
},
{
"id": "oauth_microsoft",
"label": "Microsoft OAuth",
"parameters": [
{
"id": "email",
"metadata": {
"required": true
}
},
{
"id": "oauth_id",
"metadata": {
"required": true
}
}
]
}
]
}