1a3a3602d1
And document the new option Signed-off-by: Thomas Citharel <tcit@tcit.fr>
1.3 KiB
1.3 KiB
Manage users
!!! tip "Environment"
You need to run these commands with the appropriate environment loaded, so probably prefix with MIX_ENV=prod
.
List all available commands
mix mobilizon.users
Create a new user
mix mobilizon.users.new <email> [<options>]
Options
--password <password>
/-p <password>
- the user's password. If this option is missing, a password will be generated randomly.--moderator
- make the user a moderator--admin
- make the user an admin
Show an user's details
Displays if the user has confirmed their email, if they're a moderator or an admin and their profiles.
mix mobilizon.users.show <email>
Modify an user
mix mobilizon.users.modify <email>
Options
--email <email>
- the user's new email--password <password>
- the user's new password.--user
- make the user a regular user--moderator
- make the user a moderator--admin
- make the user an admin--enable
- enable the user--disable
- disable the user
Delete an user
mix mobilizon.users.delete <email>
Options
--assume_yes
/-y
Don't ask for confirmation--keep_email
/-k
Keep user entry with just email information (to prevent future registrations with same email)