WordPress.org

Français

  • Thèmes
  • Extensions
  • Actualités
    • Documentation
    • Forums
  • À propos
  • Compositions
    • Équipes
    • Guide de contribution
  • Obtenir WordPress
Obtenir WordPress
WordPress.org

Plugin Directory

Secure Passkeys

  • Envoyer une extension
  • Mes favoris
  • Se connecter
  • Envoyer une extension
  • Mes favoris
  • Se connecter

Secure Passkeys

Par Mohamed Endisha
Télécharger
  • Détails
  • Avis
  • Installation
  • Développement
Support

Description

Secure Passkeys est une extension WordPress puissante qui permet une authentification sans mot de passe fluide grâce à la technologie WebAuthn. En supprimant le besoin de mots de passe traditionnels, elle améliore la sécurité et l’expérience de connexion des utilisateurs/utilisatrices. Avec la prise en charge de l’authentification biométrique, des clés de sécurité et des identifiants liés à l’appareil, Secure Passkeys offre une solution robuste et conviviale pour une authentification moderne.

Contrairement à l’authentification traditionnelle par mot de passe, Secure Passkeys utilise des paires de clés cryptographiques pour garantir des connexions sécurisées. La clé privée reste stockée de manière sécurisée sur l’appareil de l’utilisateur/utilisatrice, tandis que la clé publique est enregistrée sur le site WordPress. Cette méthode protège contre l’hameçonnage et les violations de mots de passe, garantissant que seuls les comptes autorisés peuvent accéder au site.

Secure Passkeys s’intègre facilement à WordPress, permettant aux utilisateurs/utilisatrices d’inscrire et de gérer leurs clés d’accès depuis les réglages de leur profil. Une fois enregistrés, ils peuvent se connecter avec leur empreinte digitale, reconnaissance faciale ou une clé de sécurité matérielle, sans avoir à mémoriser ou saisir de mot de passe.

Fonctionnalités

  • Connexion sans mot de passe : Authentification sécurisée via WebAuthn avec des dispositifs biométriques, des clés de sécurité, Touch ID, Face ID, et bien plus.
  • Expérience utilisateur améliorée : Connexion sans mot de passe pour une navigation plus fluide.
  • Integration Support:
    • Formulaire de connexion WordPress par défaut
    • Page de connexion WooCommerce
    • Formulaire de connexion MemberPress
    • Formulaire de connexion Easy Digital Downloads
  • Administration : Les administrateurs/administratrices peuvent supprimer, activer ou désactiver des utilisateurs/utilisatrices directement depuis les réglages de l’extension ou les profils du compte.
  • Journal des activités : Surveillez les journaux d’activité et suivez les dernières connexions ou inscriptions de clés d’accès.
  • Clés d’accès multiples : Prend en charge plusieurs clés d’accès par compte, avec la possibilité de fixer une limite ou d’autoriser un nombre illimité d’inscriptions.
  • Restrictions par rôle : Restreint et exclut certains rôles utilisateur de l’authentification par clé d’accès.
  • Réglages personnalisables : Ajustez les délais d’expiration pour l’inscription et la connexion par clé d’accès.
  • Vérification du compte : Applique une vérification du compte pour renforcer la sécurité.
  • Personnalisation de l’interface publique : Personnalisez facilement les thèmes de l’interface publique ou ajoutez les vôtres avec des compétences de base.
  • Prise en charge des thèmes : Compatible avec les thèmes préconçus comme YOOtheme (UIkit) pour les codes courts de l’interface publique.
  • Codes courts : Intègre les formulaires de connexion et d’inscription par clé d’accès dans des pages personnalisées de l’interface publique.
  • Affichage des clés d’accès : Affiche les détails des clés d’accès dans la liste des comptes et les profils de l’administration.
  • Multisite : Compatible avec les installations WordPress en multisite ou en site unique.
  • Optimisation de la base de données : Option permettant d’autoriser ou non la suppression automatique des anciens défis et journaux d’activité (planning configurable).

Prérequis

  • WordPress 6.0 ou version ultérieure.
  • PHP version 7.4 ou ultérieure.

Licence

Secure Passkeys est distribué sous la licence GNU General Public License v2 ou ultérieure.

Captures d’écrans

  • Vue d’ensemble
  • Clés d’accès
  • Journal d’activité
  • Réglages généraux
  • Réglages d’affichage
  • Réglages avancés
  • Admin – Modifier le profil et la page du compte
  • Admin – Ajouter une nouvelle clé d’accès
  • Connexion

Installation

Prérequis minimum

  • PHP 7.4 ou version ultérieure recommandée
  • MySQL 5.6 ou version ultérieure recommandée

Installation automatique

L’installation automatique est l’option la plus simple — WordPress se charge du transfert de fichiers, sans quitter votre navigateur. Pour installer Secure Passkeys automatiquement, connectez-vous à votre tableau de bord WordPress, accédez au menu Extensions, puis cliquez sur « Ajouter ».

Dans le champ de recherche, tapez « Secure Passkeys » puis cliquez sur « Rechercher des extensions ». Une fois trouvée, vous pourrez consulter les détails comme la version, la note et la description. Et surtout, vous pourrez l’installer ! Cliquez sur « Installer maintenant » et WordPress s’occupera du reste.

Installation manuelle

La méthode d’installation manuelle consiste à télécharger l’extension Secure Passkeys et à la téléverser sur votre serveur via votre client FTP préféré. Le Codex WordPress contient des instructions à ce sujet ici.

FAQ

Comment activer et configurer Secure Passkeys ?

Après avoir activé l’extension, une entrée de menu « Secure Passkeys » apparaîtra dans la barre latérale de votre tableau de bord WordPress.

Comment ajouter un nouveau thème pour les codes courts de l’interface publique ?

Vous pouvez ajouter un thème personnalisé pour les codes courts de l’interface publique à l’aide des filtres secure_passkeys_themes et secure_passkeys_themes_paths.

Enregistrer le thème : Utilisez le filtre secure_passkeys_themes pour enregistrer votre nouveau thème et le rendre disponible dans les réglages de l’extension.

<?php

add_filter('secure_passkeys_themes', function ($themes)
{
    $themes['new_theme'] = 'New Theme';
    return $themes;
}, 10, 1);

Spécifier le chemin du thème : Utilisez le filtre secure_passkeys_themes_paths pour définir le chemin vers le répertoire de votre thème personnalisé.

<?php

add_filter('secure_passkeys_themes_paths', function ($themes)
{
    $themes['new_theme'] = 'your/path/new/theme/folder';
    return $themes;
}, 10, 1);

Surcharger les fichiers de modèle : Copiez les fichiers de modèle que vous souhaitez personnaliser depuis secure-passkeys/src/views/interface-publique/default/ vers le dossier de votre thème personnalisé (your/path/to/new/theme/folder). Tous les fichiers non copiés dans votre thème personnalisé seront chargés depuis le thème par défaut de l’extension, ce qui assure un mécanisme de repli. Cela vous permet de personnaliser uniquement les fichiers nécessaires.

Existe-t-il d’autres filtres et actions ?

Oui ! L’extension propose une variété de filtres et d’actions permettant aux développeurs de personnaliser et d’étendre ses fonctionnalités. Si vous êtes développeur, nous vous encourageons à explorer ces crochets et à adapter l’extension à vos besoins spécifiques.

Pour une liste complète des crochets disponibles et des exemples, consultez le code source de l’extension.

Avis

Fantastic, Amazing, Time Saver

dswfwp 30 mai 2025 1 réponse
My favorite plugin. When passkeys’ finally became popular, I was thrilled. Now, having the ability to add passkeys to all my WordPress website, what a time saver. Using Windows Hello makes logging-in so quick and easy. I love it. And, if I’m somewhere off site. I just touch my finger on my Pixel phone screen, and I’m logged in. And, above all else, it’s under the GNU license. Thank you to the developer, Mohamed Endisha. Thank you for taking your time to create such an amazing plugin that is easy to install and just works. And, on top of that, you licensed it under GNU for all to use. Thank you!!!

Top plugin

matteodioto 23 mai 2025 1 réponse
I’ve been using this passkey plugin for a while now, and I couldn’t be happier with the results. The setup was straightforward, the documentation is clear, and everything just works seamlessly. Passkey login adds a modern, secure, and user-friendly authentication method to my site—no more passwords to worry about! What impressed me most is how smoothly the integration went, even with custom configurations. The plugin is well-maintained. Highly recommended for anyone looking to bring passkey support to their platform. A top-notch solution!

A Game-Changer for WordPress Security and User Experience​

Cyrine Ghwela 3 mai 2025 2 réponses
This plugin is a great step forward in improving WordPress security. I really appreciate the effort and innovation behind it. Thank you to the developers for offering such a valuable solution to the community!

Essential Security Plugin – Simple, Powerful, and Reliable!

aminsalih 26 avril 2025 1 réponse
I’ve been using Mohamed Endisha’s Secure Passkeys Plugin on several of my websites, and it’s been a game-changer. It adds an important extra layer of security without complicating the user experience. The setup process was straightforward, and the interface is clean and easy to understand, even for non-technical users. Since integrating Secure Passkeys, I’ve felt much more confident about the protection of my sites against unauthorized access. Mohamed has done an outstanding job – this plugin is lightweight, efficient, and fits perfectly into modern security best practices. Highly recommended for anyone serious about securing their WordPress sites!

Awesome!!!!

davidmanch 26 mars 2025 1 réponse
This is the best Passkey plugin for WP that I have ever used! Absolutely amazing work! Thank you !!
Lire les 5 avis

Contributeurs/contributrices & développeurs/développeuses

« Secure Passkeys » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs
  • Mohamed Endisha

“Secure Passkeys” a été traduit dans 2 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « Secure Passkeys » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal des modifications

1.0.0 2025-03-05

  • Version initiale.

Méta

  • Version 1.0.0
  • Dernière mise à jour il y a 3 mois
  • Installations actives 70+
  • Version de WordPress 6.0 ou plus
  • Testé jusqu’à 6.7.2
  • Version de PHP 7.4 ou plus
  • Langues

    English (US), French (France), et German.

    Traduisez la dans votre langue

  • Étiquettes
    loginpasskeyspasswordlesssecurewebauthn
  • Vue avancée

Évaluations

5 sur 5 étoiles.
  • 5 avis à 5 étoiles 5 étoiles 5
  • 0 avis à 4 étoile 4 étoiles 0
  • 0 avis à 3 étoile 3 étoiles 0
  • 0 avis à 2 étoile 2 étoiles 0
  • 0 avis à 1 étoile 1 étoile 0

Ajouter mon avis

Voir tous les avis

Contributeurs

  • Mohamed Endisha

Support

Demandes résolues ces deux derniers mois :

1 sur 1

Voir le forum de support

  • À propos
  • Actualités
  • Hébergement
  • Confidentialité
  • Vitrine
  • Thèmes
  • Extensions
  • Compositions
  • Apprendre
  • Support
  • Développeurs & développeuses
  • WordPress.tv ↗
  • Contribuer
  • Évènements
  • Faire un don ↗
  • « Five For the Future »
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

Français

  • Visitez notre compte X (précédemment Twitter)
  • Visiter notre compte Bluesky
  • Consulter notre compte Mastodon
  • Visiter notre compte Threads
  • Consulter notre compte Facebook
  • Consulter notre compte Instagram
  • Consulter notre compte LinkedIn
  • Visiter notre compte TokTok
  • Visiter notre chaîne YouTube
  • Visiter notre compte Tumblr
Le code est une poésie.