createScryptUser

Create a new user. Password provided must be hashed with the Scrypt algorithm. Use the POST /users endpoint to create users with a plain text password.


Usage Example

extends Node

func _ready():
    # You can skip setup if you have .env
    Appwrite.set_endpoint('https://<REGION>.cloud.appwrite.io/v1') # Your API Endpoint
    Appwrite.set_project('<YOUR_PROJECT_ID>') # Your project ID
    Appwrite.set_key('<YOUR_API_KEY>') # Your secret API key

    var result = await Appwrite.users.create_scrypt_user(
        '<USER_ID>',
        'email@example.com',
        'password',
        '<PASSWORD_SALT>',
        0,
        0,
        0,
        0,
        '<NAME>' # optional
    )

    if result is AppwriteException:
        push_error(result.message)

    if result is AppwriteUser:
        print(result.to_dict())