Votre profil
Chaque admin / éditeur a un profil dans la section Utilisateurs (les admins voient tous les utilisateurs, les éditeurs ne voient qu'eux-mêmes). Cliquer sur votre email en haut à droite ouvre un menu
Chaque admin / éditeur a un profil dans la section Utilisateurs (les admins voient tous les utilisateurs, les éditeurs ne voient qu'eux-mêmes). Cliquer sur votre email en haut à droite ouvre un menu déroulant avec Profil et Déconnexion.
Ce qui est dans le profil
Un formulaire standard avec les champs :
- Prénom — utilisé par le site public (
AuthorView.displayName= "Prénom Nom") et dans les sidebars « Auteur » de l'admin - Nom
- Avatar — choisi depuis la médiathèque. Utilisé par les thèmes qui affichent les avatars d'auteurs sur les posts.
- Bio — texte plus long affiché sur les pages d'archive d'auteur (pour les thèmes qui en affichent)
- Email — en lecture seule ici. Pour changer en mode Firebase : Firebase Console → Authentication → Users. En mode SQLite : un admin doit utiliser
adminUpdateUsercôté serveur. - Rôle —
adminoueditor. En lecture seule pour l'édition de soi ; les admins changent les rôles des autres via la page Utilisateurs.
Plus les préférences :
- Langue admin — pareil que le commutateur de langue de la topbar, juste exposé dans le profil aussi
- Mode sombre — pareil que le toggle de la sidebar
Changer son mot de passe
En mode Firebase :
- Soit via Firebase Console → Authentication → Users → Reset password
- Soit via le lien « Mot de passe oublié » sur l'écran de connexion (envoie un email de reset)
En mode SQLite :
- L'admin a un bouton Changer mon mot de passe directement dans le profil (appelle
/api/v1/sqlite/auth/change-password) - Pas d'email de reset — un admin doit utiliser
adminResetPasswordcôté serveur si vous oubliez votre mot de passe
Ce qui n'est PAS ici
Le formulaire de profil ne permet pas :
- De supprimer votre compte — les admins suppriment les comptes éditeurs via la page Utilisateurs.
- De changer votre email (en mode Firebase) — c'est une préoccupation Firebase Auth, via la Console.
Tout dans le profil mappe vers des champs backend modifiables par l'utilisateur lui-même (selon les règles Firestore en mode Firebase, ou les permissions SQLite côté serveur). Les champs côté auth (email, mot de passe en mode Firebase) nécessitent la Console.
Flux d'upload d'avatar
Le champ avatar est un media picker, pas un upload inline. Cliquez sur le picker → soit :
- Choisissez une image existante depuis votre médiathèque (catégorisée comme Avatar dans le picker)
- Ou uploadez-en une nouvelle via l'onglet upload du picker — même flux que la Médiathèque, avec un redimensionnement automatique vers la variante
admin-thumb(72×72) dont l'admin a besoin