Pages d'authentification : connexion, inscription, mot de passe oublié
Trois écrans cohérents dans une même carte : connexion, création de compte avec critères de mot de passe en direct, et demande de réinitialisation.
- Tailwind
- React
- CSS
- WordPress
Description
On passe d'un écran à l'autre sans recharger la page, et l'adresse e-mail déjà saisie suit le visiteur. La connexion propose l'affichage du mot de passe, « Rester connecté » et un avertissement quand la touche Verr. Maj est activée. L'inscription affiche trois critères qui se cochent pendant la frappe et vérifie que la confirmation correspond. Le mot de passe oublié répond toujours de la même façon, que le compte existe ou non, pour ne pas révéler qui est inscrit. Les erreurs s'affichent sous chaque champ à l'envoi et le focus va au premier champ à corriger ; les champs portent les bons attributs autocomplete pour les gestionnaires de mots de passe. Accessibilité : tout se fait au clavier, chaque message est relié à son champ par aria-describedby et aria-invalid, le bouton d'affichage est un bouton bascule (aria-pressed), les critères et Verr. Maj sont annoncés par des régions live, le focus passe sur le titre de chaque nouvel écran, les contrastes dépassent 4,5:1 en clair comme en sombre et l'animation se coupe avec prefers-reduced-motion. Sans JavaScript, les trois formulaires restent utilisables avec la validation du navigateur. Branchez votre service d'authentification : événement atr:submit en HTML, prop onSubmit en React.
Code
Chargement du code…
Contenu de l'archive
pages-authentification-trio-html-tailwind.zip3 fichiers · 9 Ko
- index.html29 Ko
- README.md4 Ko
- LICENSE.md1 Ko
Mots-clés
Mis à jour le 16 octobre 2026.
Dans le même esprit

Une liste déroulante filtrable au clavier pour choisir une ou plusieurs valeurs, affichées en pastilles, adossée à un vrai champ select.
- Tailwind
- React
- CSS
- WordPress

Un champ e-mail et son bouton sur une ligne, une case de consentement RGPD, des erreurs claires, une suggestion en cas de faute de frappe et un message de confirmation.
- Tailwind
- React
- CSS
- WordPress

Un formulaire court pour artisan : type de prestation, description, code postal, délai, photos facultatives, puis un récapitulatif de confirmation.
- Tailwind
- React
- CSS
- WordPress

Réservation de créneaux
GratuitUn formulaire de prise de rendez-vous : motif, jour avec le sélecteur de date natif, créneaux du matin et de l'après-midi en boutons radio, créneaux complets barrés et résumé du choix.
- Tailwind
- React
- CSS
- WordPress