Create User
Register a new user in the AUTH module.
Create a new user account in the authentication system.
Configuration
Inputs
| Name | Code | Type | Required | Default | Description |
|---|---|---|---|---|---|
| Username | login | Text | Yes | - | User login name |
| Password | password | Text | No | - | User password (encrypted) |
| Is Confirmed | confirmed | Boolean | No | false | Whether user is confirmed |
| Is Active | active | Boolean | No | false | Whether user is active |
| Confirmation Code | confirm_code | Text | No | - | Email confirmation code |
| Password Reset Code | password_reset_code | Text | No | - | Password reset code |
| Roles | roles | Text[] | No | - | Array of role codes |
Outputs
| Name | Type | Description |
|---|---|---|
| id | Text | Created user ID |
Usage
{
"login": "newuser@example.com",
"password": "{{encrypted_password}}",
"confirmed": false,
"active": true,
"roles": ["user"]
}Registration Flow
- Create user with
confirmed: false - Generate confirmation code
- Send confirmation email
- User clicks confirmation link
- Call Confirm Registration node