Afficher la pageAnciennes révisionsLiens de retourHaut de page Cette page est en lecture seule. Vous pouvez afficher le texte source, mais ne pourrez pas le modifier. Contactez votre administrateur si vous pensez qu’il s’agit d’une erreur. ## Gérer les utilisateurs en ligne de commande Castopod se base sur le framework PHP [CodeIgniter](https://codeigniter4.github.io), qui utilise un module nommé [Shield](https://codeigniter4.github.io/shield/) pour gérer l'authentification. Depuis sa version [1.7.0](https://code.castopod.org/adaures/castopod/-/releases/v1.7.0), Castopod profite d'une mise à jour de Shield permettant de gérer directement les utilisateur·ices depuis la ligne de commande, y compris pour des opérations complexes. Depuis l'intérieur du conteneur, toutes les commandes `Shield` commenceront par : ``` php spark shield:user [--help] ``` <bootnote> `spark` est l'outil en ligne de commande officiel de CodeIgniter, voir [ici](https://codeigniter4.github.io/userguide/cli/cli_overview.html). </bootnote> Les sous-commandes au 04/12/23 sont : ``` create: Create a new user activate: Activate a user deactivate: Deactivate a user changename: Change user name changeemail: Change user email delete: Delete a user password: Change a user password list: List users addgroup: Add a user to a group removegroup: Remove a user from a group ``` <bootnote web>Les commandes à jour peuvent être retrouvée via un `--help` ou sur [cette page](https://codeigniter4.github.io/shield/user_management/managing_users/#managing-users-via-cli).</bootnote> Ainsi il est plus facile de modifier le mot de passe d'un utilisateur, par exemple. technique/adminserv/castopod/manage_users.txtde qduchemi