Authentification unique dans Rocket.Chat avec Joomla comme serveur OAuth
Marché
Si vous souhaitez vous connecter à votre site Rocket.Chat en utilisant votre nom d'utilisateur et votre mot de passe Joomla, vous pouvez simplement le faire en utilisant notre plugin Joomla OAuth Server. Une fois que vous avez configuré Rocket.Chat avec le plugin Joomla OAuth Server, vous pouvez vous connecter à votre application Rocket.Chat en utilisant les informations d'identification Joomla. Il vous permet également d'envoyer des attributs utilisateur personnalisés à votre site Rocket.Chat selon vos besoins. Pour en savoir plus sur les autres fonctionnalités que nous proposons dans le plugin Joomla OAuth Server, vous pouvez cliquer ici.
Veuillez suivre les étapes ci-dessous pour configurer votre site Rocket.Chat avec Joomla et mettre en place l'authentification unique. Si vous avez des doutes ou des questions, vous pouvez nous contacter à joomlasupport@xecurify.comNous vous aiderons à configurer le plugin.
Étapes de configuration
Étape 1 : Installer le plugin Joomla OAuth Server
- Connectez-vous à votre site Joomla Administratrice console.
- Dans le menu bascule de gauche, cliquez sur Système, puis sous la section Installer, cliquez sur Extensions.
- Maintenant, cliquez sur Ou Rechercher un fichier pour localiser et installer le fichier du plugin téléchargé précédemment.
- L'installation du plugin est réussie. Cliquez maintenant sur Commencer à utiliser le plugin miniOrange OAuth Server.
- En vertu des Normes sur l’information et les communications, les organismes doivent rendre leurs sites et applications Web accessibles. Ils y parviennent en conformant leurs sites Web au niveau AA des Web Content Accessibility Guidelines (WCAG). Configurer OAuth onglet, cliquez sur le ADD .
Étape 2 : Configurer Rocket.Chat
- Accédez à https://{Your-Rocket.Chat-Domain}/admin/OAuth et connectez-vous/connectez-vous.
- Cliquez sur Ajouter un OAuth personnalisé pour créer une nouvelle application OAuth (reportez-vous à l'image ci-dessous).

- Entrez un nom pour l'application Rocket.Chat et cliquez sur Envoyer pour créer une nouvelle application.

- L'onglet Configuration de l'application s'affichera.
- Cliquez sur le symbole déroulant pour afficher la configuration.

- Configurez votre application Rocket.Chat comme indiqué ci-dessous :
|
Activer:
Vrai
|
|
URL:
URL de base de votre serveur en supprimant la barre oblique finale
|
|
Chemin du jeton :
/plugins/system/miniorangeoauth/miniorangeoauthtoken.php
|
|
Chemin du jeton :
/plugins/system/miniorangeoauth/miniorangeoauthtoken.php
|
|
Jeton envoyé via :
Charge utile
|
|
Jeton d'identité envoyé via :
En-tête
|
|
Chemin d'identité :
/plugins/system/miniorangeoauth/miniorangeoauthtoken.php
|
|
Autoriser le chemin :
/index.php
|
|
Portée:
profil
|
|
Nom du paramètre pour le jeton d'accès :
jeton d'accès
|
|
Identité du client:
Une fois que vous avez configuré, vous obtiendrez l'ID client
|
|
Secret du client:
Une fois que vous avez configuré, vous obtiendrez Client Secret
|
|
Texte du bouton :
Nom que vous souhaitez afficher sur le bouton pour l'utilisateur final lors de la connexion
|
|
Champ Nom d'utilisateur :
Nom d'utilisateur
( Ou : Nom d'épouse )
|
|
Champ e-mail :
en nous envoyant un mail
|
|
Champ Nom :
Nom d'utilisateur
|
|
Fusionner les rôles depuis SSO :
Permettre
|
|
Fusionner les utilisateurs :
Permettre
|
Étape 3 : Configurer Joomla comme serveur OAuth
- Maintenant, allez à la Configurer OAuth onglet et entrez le Nom du client et URL de redirection dans les domaines respectifs.
- Ensuite, cliquez sur le Enregistrer le client .
- En vertu des Normes sur l’information et les communications, les organismes doivent rendre leurs sites et applications Web accessibles. Ils y parviennent en conformant leurs sites Web au niveau AA des Web Content Accessibility Guidelines (WCAG). Liste des clients OAuth tableau, copiez le ID client et secret de votre client. Accédez à votre client OAuth et collez l'ID client et le secret dans les champs respectifs.
- Félicitations, vous avez configuré avec succès Joomla comme serveur OAuth.
