Maslosoft Mangan Documentation
		MongoDB Object Persister
	
Users management
Adding users to MongoDB
Users can be added by invoking command createUser(), which
takes as an argument User model which has properties compatible with
mongodb params for createUser.
Define it's $user (username), $pwd (password),
and $roles, then pass it to createUser().
Property $roles can be defined as array of roles or as object
of type Roles, which can be used to simplify defining roles.
Example of creating user:
$user = new User;
$user->user = 'webuser';
$user->pwd = 'admin123';
$user->roles = new Roles('myDatabase', ['readWrite']);
Then save it with createUser():
(new Command)->createUser($user);
Removing users
To remove user invoke dropUser(), with it's username as an
argument.
Example of removing user:
(new Command)->dropUser('webuser');