logo_smallAxellero.io

Create User

Register a new user in the AUTH module.

Create a new user account in the authentication system.

Configuration

Inputs

NameCodeTypeRequiredDefaultDescription
UsernameloginTextYes-User login name
PasswordpasswordTextNo-User password (encrypted)
Is ConfirmedconfirmedBooleanNofalseWhether user is confirmed
Is ActiveactiveBooleanNofalseWhether user is active
Confirmation Codeconfirm_codeTextNo-Email confirmation code
Password Reset Codepassword_reset_codeTextNo-Password reset code
RolesrolesText[]No-Array of role codes

Outputs

NameTypeDescription
idTextCreated user ID

Usage

{
  "login": "newuser@example.com",
  "password": "{{encrypted_password}}",
  "confirmed": false,
  "active": true,
  "roles": ["user"]
}

Registration Flow

  1. Create user with confirmed: false
  2. Generate confirmation code
  3. Send confirmation email
  4. User clicks confirmation link
  5. Call Confirm Registration node