user management¶
If you followed installation of riaf you have now 2 services for managing user accounts:
basic authentication in apache (htpasswd)
ssh key management in gitolite
You can use the simple ansible playbook play_add_user.yaml to create a user in apache, e. g.:
ansible-playbook --ask-vault-pass -l [my_server] -v play_add_user.yaml
In this way the user gets a password.
Using the self service key management [sskm] in the web interface a user can manage his/her ssh keys stored in gitolite.