Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
technique:adminserv:mattermost:manual_validation [2021/10/18 11:27] – qduchemi | technique:adminserv:mattermost:manual_validation [2024/04/19 16:53] (Version actuelle) – ppom | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{indexmenu_n> | ||
+ | ## Valider manuellement un utilisateur | ||
+ | Il peut arriver qu'une personne tente de créer un compte et que l'URL de validation par mail apparaisse comme invalide. Cette situation peut être due à la demande de plusieurs mails de validation, qui invalident le premier lien, ou peut-être à une erreur côté Mattermost. | ||
+ | |||
+ | Le plus simple, dans ce cas, est de valider manuellement l' | ||
+ | |||
+ | ### Avec mmctl | ||
+ | |||
+ | On préférera utiliser [[[technique: | ||
+ | |||
+ | < | ||
+ | |||
+ | Une fois authentifié, | ||
+ | |||
+ | ``` | ||
+ | mmctl user search < | ||
+ | ``` | ||
+ | |||
+ | Puis on le valide : | ||
+ | |||
+ | ``` | ||
+ | mmctl user verify < | ||
+ | ``` | ||
+ | |||
+ | < | ||
+ | |||
+ | ### Validation manuelle en base | ||
+ | |||
+ | < | ||
+ | |||
+ | On se connecte à la base de données sur la machine où tourne Mattermost : | ||
+ | |||
+ | ```bash | ||
+ | # Le nom du conteneur peut changer, voir le fichier Compose de Mattermost | ||
+ | docker exec -it mattermost-db bash | ||
+ | # Shell PostgreSQL avec utilisateur mattermost | ||
+ | psql -U mattermost | ||
+ | ``` | ||
+ | |||
+ | On vérifie le statut de l' | ||
+ | |||
+ | ``` | ||
+ | mattermost=# | ||
+ | | ||
+ | --------------- | ||
+ | f | ||
+ | (1 row) | ||
+ | ``` | ||
+ | |||
+ | < | ||
+ | |||
+ | On valide manuellement : | ||
+ | |||
+ | ``` | ||
+ | UPDATE users SET emailverified=' | ||
+ | ``` |