auth.yaml
Configure l'authentification et la personnalisation de la page de connexion par défaut d'Elementum.
config/auth.yaml
login: urls: # URLS de connexion - /elementum/admin - /admin/elementum template: login: "@elementum/login/login.html.twig" error: "@elementum/login/404.html.twig" lostpassword: "@elementum/login/lostpassword.html.twig" resetpassword: "@elementum/login/resetpassword.html.twig" errors_message: # Messages d'erreur à afficher si hide_errors est désactivé. invalid_username: "Nom d'utilisateur invalide" incorrect_password: "Mot de passe invalide" empty_username: "Nom d'utilisateur vide" empty_password: "Mot de passe vide" enable_lostpassword_from_login: true # Active la possibilité de demander un mot de passe perdu depuis la page de connexion. hide_errors: true # Rend le message d'erreur générique pour ne pas donner d'informations sur le type d'erreur. info: # Informations diverses, à envoyer à la vue si besoin. logo: "/plugins/elementum/assets/images/logo.png" # Chemin relatif # logo: "https://devoweb.fr/wp-content/uploads/2025/03/logo.webp" # URL # logo: "logotype_url" # Identifiant concaténé d'un champ Personnaliser title: "Accès administrateur" subtitle: "Contactez votre webmaster" phone: "06 34 73 00 04" email: "contact@devoweb.fr" website: "https://devoweb.fr" hours: "Lun-Ven: 09:00-18:00" socials: - name: "Facebook" url: "https://www.facebook.com/devoweb" - name: "Twitter" url: "https://www.twitter.com/devoweb"
astuce
Vous pouvez spécifier le logo de la page de connexion en utilisant le paramètre logo.
En fonction du type de la valeur spécifié, Elementum ira chercher le logo entre ces différentes possibilités : - Chemin relatif - URL - Identifiant concaténé d'un champ Personnaliser
Dans l'exemple, pour que logotype_url fonctionne, il faudrait avoir une section (sans être dans un panel) avec l'identifiant logotype et un champ avec l'identifiant url.
id_panelid_sectionid_field