Avec l’application Connexion membre, les utilisateurs inscrits peuvent se rendre sur des pages de votre site web réservées à vos membres. En effet, le propriétaire du site a la possibilité d’en limiter l’accès aux membres dont les identifiants sont enregistrés dans une base de données.
Vous pouvez ajouter un élément Connexion membre n’importe où sur votre site, et choisir les bases de données dans lesquelles le nom d’utilisateur, l’adresse e-mail et le mot de passe de vos membres sont enregistrés. L’élément de connexion vous permet également de réinitialiser le mot de passe en utilisant les adresses e-mail fournies. Dans la base de données, vous pouvez enregistrer un nom d’utilisateur et un mot de passe pour chaque utilisateur. Avec l’extension logicielle Database Editor, le propriétaire du site peut modifier la base de données en activant ou désactivant des membres, en changeant des profils, etc.
Création d’une base de données de membres
L’application Connexion membre vous permet de créer un formulaire d’inscription, afin de recueillir les informations de chaque utilisateur, notamment son nom d’utilisateur et son mot de passe. Ce formulaire doit inclure un champ pour l’adresse e-mail et un champ pour le nom d’utilisateur, de manière à ce que chaque membre puisse ajouter le nom d’utilisateur (qui peut être l’adresse e-mail utilisée dans le champ « Adresse électronique ») et le mot de passe de son choix. Vous pouvez aussi ajouter d’autres champs, si vous le souhaitez. Le formulaire doit être conçu pour envoyer les informations vers une base de données, où elles seront stockées.
Une autre option consiste à créer manuellement une base de données dans l’application Database Editor. Cette base de données doit contenir toutes les informations requises sous la forme d’en-têtes de colonnes.
Configuration de l’application Connexion membre
Comme pour les autres applications, vous pouvez activer l’extension logicielle Connexion membre dans le menu gauche. Ceci fait, vous pouvez la placer sur la page de votre choix, de la même manière que n’importe quel autre élément de contenu. Pour configurer l’application, une fois celle-ci placée sur la page, vous devez la survoler avec votre souris et cliquer sur le bouton de modification.
Options
- Mise en page du formulaire : sélectionnez une mise en page horizontale ou verticale pour le formulaire de connexion membre.
- Source de données d’utilisateurs : sélectionnez la base de données de vos membres et reliez-la aux champs du nom d’utilisateur, du mot de passe, de l’adresse électronique et de l’approbation (facultatif).
- Options additionnelles : vous pouvez choisir de rediriger les membres vers une page spécifique après la connexion.
Restriction de l’accès aux pages réservées aux membres
Vous pouvez réserver l’accès à certaines pages à vos seuls membres par le biais de l’option disponible sous Paramètres de la page.
Comment configurer les options du contrôle d’accès
1. Type de contrôle d’accès : sélectionnez l’option Par membre de groupe dans la liste déroulante.
2. Sélectionner un groupe de membres : choisissez le nom de la base de données dans laquelle les informations des membres seront conservées. Vous pouvez aussi sélectionner plusieurs bases de données de groupes de membres pour la même page. Il vous suffit de maintenir la touche Ctrl enfoncée et de cliquer sur chaque base de données de votre choix.
Options facultatives :
3. Sélectionner une page d’ouverture de session : si un utilisateur tente d’ouvrir une page dont l’accès a été restreint avant de se connecter, un message l’invitant à se connecter s’affiche. Lorsque l’utilisateur clique sur le lien de connexion, il est acheminé vers la page d’accueil par défaut, sauf si une autre page a été précisée.
4. Description : ce champ permet d’afficher une description personnalisée sur la page exigeant l’autorisation d’accès.
Remarque importante : l’application Connexion membre nécessite l’installation d’un certificat SSL pour le domaine, afin d’assurer le fonctionnement et la sécurité du processus de connexion. Veuillez communiquer avec l’équipe d’assistance technique pour plus d’informations.