fbpx

PSW – Connexion et inscription (Documentation)



L’extension PSW Front-end Login & Registration permet de créer et de gérer facilement des formulaires de connexion et d’inscription directement sur votre site. En redirigeant les utilisateurs vers des pages spécifiques dédiées à ces actions, vous renforcez la sécurité de votre site en réduisant l’exposition aux cyberattaques ciblant les points d’entrée standards comme wp-admin ou wp-login.php.

Cette extension propose également des options pour désactiver la page de connexion par défaut et mettre en place une validation de compte par email. C’est un outil idéal pour les administrateurs de sites cherchant une solution plus conviviale et sécurisée pour la gestion des connexions et des inscriptions des utilisateurs.

Fonctionnalités principales :

  • Support multilingue : L’extension prend en charge plusieurs langues, y compris le français et l’anglais. Elle est prête pour la traduction avec un fichier .pot.
  • Design réactif : Compatible avec les mobiles, tablettes et ordinateurs de bureau pour offrir une expérience utilisateur optimale sur tous les appareils.
  • Processus de redirection fluide : Améliore l’expérience utilisateur en redirigeant les utilisateurs vers des pages personnalisées après la connexion ou l’inscription.
  • Récupération de mot de passe sécurisée : Utilise un système d’authentification par token pour sécuriser la réinitialisation de mot de passe des utilisateurs enregistrés.
  • Option pour désactiver l’URL de connexion par défaut : Remplacez le lien de connexion par défaut de WordPress par une URL personnalisée pour une sécurité accrue.
  • Intégration des connexions sociales : Permet aux utilisateurs de se connecter via Google ou Facebook pour une connexion plus rapide et facile.

Note importante :

Pour activer le formulaire d’inscription, assurez-vous que l’inscription des utilisateurs est activée dans les paramètres de votre site. Allez dans Réglages -> Général, puis cochez l’option Adhésion – Tout le monde peut s’inscrire.


Installation de l’extension

Depuis l’interface de WordPress :

  1. Allez dans Extensions -> Ajouter.
  2. Cliquez sur Téléverser une extension et choisissez le fichier .zip.
  3. Cliquez sur Installer maintenant.
  4. Une fois installé, cliquez sur Activer l’extension.

Installation manuelle :

  1. Téléversez le fichier .zip de l’extension dans le répertoire /wp-content/plugins/.
  2. Allez dans Extensions dans WordPress et activez l’extension.

Après l’activation :

  1. Allez dans Réglages -> PSW – Front-end Login & Registration pour configurer l’extension.
  2. Sélectionnez le rôle utilisateur par défaut pour les nouvelles inscriptions.
  3. Ajoutez des adresses email pour les notifications de création de compte supplémentaires.
  4. Choisissez la page sur laquelle le formulaire de connexion ou d’inscription doit apparaître.
  5. (Optionnel) Désactivez le lien de connexion WordPress par défaut pour plus de sécurité.

En suivant ces étapes, vous améliorerez non seulement la sécurité de votre site, mais vous offrirez également une expérience utilisateur plus fluide et professionnelle à vos visiteurs. L’intégration des connexions sociales avec Google et Facebook permet aux utilisateurs de s’inscrire et de se connecter rapidement sans créer un nouveau mot de passe.

Pour tout administrateur de site soucieux de la sécurité et de l’ergonomie, l’extension PSW Front-end Login & Registration est un choix incontournable.

Instructions d’installation pour le client API Google et le SDK Facebook Graph

L’intégration des services Google et Facebook dans vos projets WordPress peut grandement améliorer les fonctionnalités de votre site. Dans cet article, nous allons vous montrer comment installer le client API Google et le SDK Facebook Graph en utilisant Composer, un outil indispensable pour gérer les dépendances dans vos projets.

Prérequis

Avant de commencer, assurez-vous d’avoir installé Composer sur votre machine. Si ce n’est pas encore fait, voici comment procéder :

  1. Télécharger et installer Composer :
    Rendez-vous sur https://getcomposer.org/ et suivez les instructions pour installer Composer.
  2. Accéder au répertoire de votre plugin :
    Si vous développez un plugin WordPress et souhaitez y ajouter des services Google et Facebook, vous devez d’abord naviguer vers le répertoire de votre plugin dans votre terminal. Par exemple :
cd wp-content/plugins/psw-login-and-registration
  1. Installer les bibliothèques Google API Client et Facebook Graph SDK :
    Une fois dans le répertoire de votre plugin, exécutez la commande suivante pour ajouter les dépendances nécessaires via Composer :
composer require google/apiclient:^2.17 facebook/graph-sdk:^5.1

Cette commande va télécharger les versions appropriées du client API Google et du SDK Facebook Graph, et les ajouter à votre projet.

  1. Inclusion automatique des bibliothèques :
    Après l’installation, vous devez vous assurer que les bibliothèques sont correctement chargées dans votre plugin. Pour cela, ajoutez le fichier autoloader généré par Composer dans votre fichier principal de plugin. Par exemple, dans le fichier psw-login-and-registration.php :
if (file_exists(plugin_dir_path( __FILE__ ) . 'vendor/autoload.php')) {
    require_once plugin_dir_path( __FILE__ ) . 'vendor/autoload.php';
}

Ce fichier autoload.php se trouve dans le répertoire vendor et s’assure que toutes les classes des bibliothèques installées sont automatiquement chargées.

Conclusion

Grâce à ces étapes, vous avez maintenant intégré le client API Google et le SDK Facebook Graph dans votre projet WordPress. Ces outils offrent des fonctionnalités puissantes qui peuvent améliorer l’expérience utilisateur sur votre site, que ce soit pour la connexion via des comptes Google ou Facebook, ou pour l’intégration de services tels que Google Analytics, YouTube, ou les API de Facebook.

N’hésitez pas à explorer la documentation officielle de Google API Client et du Facebook Graph SDK pour en savoir plus sur les fonctionnalités avancées.

Laisser un commentaire :

Gilblas Ngunte Possi

Répond généralement dans la journée

Nous utilisons des cookies pour garantir que nous vous offrons la meilleure expérience sur notre site Web. En poursuivant votre navigation sur ce site, vous consentez à notre utilisation des cookies. ... Notre politique