Résultats de recherche :

×

Intégration du client Joomla OAuth avec Okta Single Sign-On (SSO)


Mettre en place Authentification unique (SSO) sur votre site Joomla via Fournisseur Okta OAuth avec l'aide de Plugin Joomla OAuth et OpenID Connect. Intégration d'Okta Single Sign-On (SSO) dans Joomla à l'aide OAuth 2.0 Le protocole d'authentification permet à vos utilisateurs de se connecter en toute sécurité à vos sites Web et applications Joomla en s'authentifiant auprès du fournisseur Okta OAuth. Le plugin Okta OAuth Joomla fournit également des fonctionnalités avancées Caractéristiques tels que, Créer automatiquement des utilisateurs, Cartographie d'attributs, Cartographie de groupe et ainsi de suite

Visitez notre page Plugin client Joomla OAuth page pour en savoir plus sur les fonctionnalités et Plans tarifaires nous proposons pour le Authentification unique Joomla OAuth (connexion OAuth et OpenID) plugin.

Conditions préalables à la configuration d'Okta OAuth SSO avec Joomla

Étapes pour installer Joomla OAuth Plugin client

  • Télécharger le fichier zip pour le Plugin client miniOrange OAuth pour Joomla.
  • Connectez-vous à votre site Joomla console d'administration.
  • Dans le menu bascule de gauche, cliquez sur Système, puis sous Installer section cliquez sur Extension.
  • Téléchargez le fichier zip téléchargé pour installer le Client OAuth Joomla plugin.
  • L'installation du plugin est réussie. Cliquez maintenant sur Commencez à utiliser le client miniOrange OAuth brancher.
  • Sous Configurer OAuth -> Applications préconfigurées onglet, sélectionnez votre Fournisseur OAuth. Vous pouvez également rechercher OAuth personnalisé or application OpenID personnalisée dans le barre de recherche et configurez votre propre fournisseur personnalisé.
  • Joomla OAuth Single Sign-On SSO - Sélectionnez votre fournisseur OAuth

Étapes pour configurer Okta OAuth SSO dans Joomla

1. Configurez Okta en tant que fournisseur OAuth

  • Après avoir sélectionné votre fournisseur OAuth, vous serez redirigé vers le Étape 1 [URL de redirection] languette. Copiez maintenant le URL de rappel/redirection que nous utiliserons pour configurer Okta comme serveur OAuth, puis cliquez sur le bouton Enregistrer et suivant .
  • Okta OAuth Single Sign-On SSO dans Joomla - Copier l'URL de redirection
  • Maintenant, allez à https://www.okta.com/login et connectez-vous à votre compte Okta.
  • Allez à Panneau d'administration Okta. Aller à Applications -> Applications.
  • Okta Single Sign-On (SSO) OAuth/OpenID-addapp-shortcut
  • Vous obtiendrez l’écran suivant. Cliquer sur Créer une intégration d'application .
  • okta Single Sign-On (SSO) OAuth/OpenID-addapplication
  • Sélectionnez Méthode de connexion comme OIDC-OpenID Connect et sélectionnez Type d'application comme Application Web, cliquez sur Suivant .
  • Okta Single Sign-On (SSO) OAuth/OpenID-select-webplatform
  • Vous serez redirigé vers la page de détails de l'application. Entrer Nom de l'intégration de l'application ainsi que URL de redirection de connexion que nous avons copié comme URL de rappel/redirection.
  • Okta Single Sign-On (SSO) OAuth/OpenID-callbackURL
  • Faites défiler vers le bas et vous verrez le Missions section. Sélectionnez une option pour un accès contrôlé comme Autorisez tous les membres de votre organisation à accéder, décochez le Activez un accès immédiat avec le mode Federation Broker puis cliquez sur Sur le bouton Enregistrer.
  • okta Single Sign-On (SSO) OAuth/OpenID-clientcredentials

2. Configurez l'ID client et Secrète

  • Maintenant, vous obtiendrez le identité du client ainsi que Secret client . Conservez ces informations d'identification à portée de main pour la configuration Authentification unique (SSO) client miniOrange OAuth plugin.
  • okta Single Sign-On (SSO) OAuth/OpenID-clientcredentials
  • Dans l’en-tête supérieur droit, vous obtiendrez votre nom de domaine. Gardez le nom de domaine à portée de main.
  • Remarque: Copiez le domaine Okta pour configurer le plugin Joomla OAuth Single Sign-On (SSO). par exemple ( https://dev-32414285-admin.okta.com ), alors votre domaine est dev-32414285.okta.com .


    okta Single Sign-On (SSO) OAuth/OpenID-clientcredentials
  • Allez à Étape 2 [ID client et secret] du plugin Joomla OAuth Client, collez ici le identité du client, Secret client ainsi que Locataire. Clique sur le Enregistrer la configuration .
  • OAuth Single Sign-On SSO dans Joomla - Enregistrer la configuration

2.1. Portée et points finaux

  • La portée et les points de terminaison sont indiqués ci-dessous, qui sont requis pour la configuration Joomla comme client OAuth plugin pour configurer Okta en tant que fournisseur OAuth ou OIDC personnalisé.
  • Portée:
    email ouvert
    Autoriser le point de terminaison :
    https://{yourOktaDomain}.com/oauth2/default/v1/authorize
    Point de terminaison du jeton d’accès :
    https://{yourOktaDomain}.com/oauth2/default/v1/token
    Obtenir le point de terminaison des informations utilisateur :
    https://{yourOktaDomain}.com/oauth2/default/v1/userinfo
    URL de redirection personnalisée après la déconnexion :[optionnel]
    https://{yourdomain.okta}.com/login/signout?fromURI= <your url>
    Définir les informations d'identification du client :
    Dans l'en-tête uniquement

3. Configurer Attribut Cartographie

    Le mappage des attributs utilisateur est obligatoire pour permettre aux utilisateurs de se connecter avec succès à Joomla. Nous fixerons en haut attributs du profil utilisateur pour Joomla en utilisant les paramètres ci-dessous.

  • Cliquez sur Étape 3 [Mappage d'attributs] onglet et cliquez sur Configuration du test .
  • SSO d'authentification unique OAuth dans Joomla - Configuration de test
  • Vous pourrez voir les attributs dans le test Sortie de configuration comme suit.
  • OAuth Single Sign-On SSO dans Joomla - Sortie de configuration
  • Maintenant, allez à la Étape 3 [Mappage d'attributs] et sélectionnez le nom de l'attribut pour E-mail et Nom d'utilisateur à partir de la liste déroulante. Alors cliquer sur Terminer la configuration .
  • SSO d'authentification unique OAuth dans Joomla - Mappage d'attributs

4. Configurer l'URL de connexion/SSO

  • Maintenant, allez à Étape 4 [URL SSO] onglet, copiez ici le URL de connexion/SSO et ajoutez-le à ton Site en suivant les étapes indiquées.
  • OAuth Single Sign-On SSO dans Joomla - URL de connexion/SSO
  • Déconnectez-vous maintenant et accédez aux pages de votre site Joomla où vous avez ajouté ce lien. Vous verrez un lien de connexion à l'endroit où vous avez placé ce bouton. Cliquez sur ce bouton pour effectuer le SSO.

5. Récupérer les groupes Okta

  • Cliquez sur le Se connecter dans votre application Okta.
  • Okta Authentification unique (SSO) OAuth/OpenID
  • Allez à Identifiant de connexion OpenID Section des jetons en faisant défiler vers le bas.
  • Sous Filtre de réclamations de groupe , saisissez groupes comme nom par défaut, puis sélectionnez Correspond à l'expression régulière dans la liste déroulante et entrez .* (sans espaces) pour renvoyer tous les groupes de l'utilisateur. Cliquer sur Épargnez .
  • Okta Authentification unique (SSO) OAuth/OpenID

6. Étapes pour créer des revendications personnalisées dans Okta

  • Allez à Panneau d'administration Okta -> Sécurité -> API.
  • Cliquez sur Ajouter un serveur d'autorisation .
  • Okta Authentification unique (SSO) OAuth/OpenID
  • Après avoir créé un nouveau serveur d'autorisation, cliquez sur le Modifier icône comme indiqué ci-dessous.
  • Okta Authentification unique (SSO) OAuth/OpenID
  • Cliquez sur Dossiers de sinistres et cliquez sur Ajouter une réclamation .
  • Okta Authentification unique (SSO) OAuth/OpenID
  • Après avoir créé une revendication personnalisée, accédez à Politiques d'accès et sélectionnez Ajouter une politique.
  • Okta Authentification unique (SSO) OAuth/OpenID
  • Après avoir créé une nouvelle politique dans l'onglet Politiques d'accès, cliquez sur Ajouter une règle .
  • Okta Authentification unique (SSO) OAuth/OpenID
  • Donner une prénom à la règle. Conservez les autres paramètres par défaut et cliquez sur Créer une règle.

Dans ce guide, vous avez appris à configurer l'authentification unique (SSO) Joomla Okta en configurant Okta en tant que fournisseur OAuth ainsi que Joomla comme client OAuth en utilisant notre plugin Joomla OAuth & OpenID Connect. Cette solution garantit que vous êtes prêt à déployer un accès sécurisé à votre site Joomla à l'aide des informations de connexion Okta en quelques minutes.

Ressources additionnelles


Envoyez-nous un e-mail joomlasupport@xecurify.com pour des conseils rapides (par e-mail/réunion) sur vos besoins et notre équipe vous aidera à sélectionner la solution/le plan le mieux adapté à vos besoins.

Bonjour!

Besoin d'aide? Nous sommes ici !

Support
Contacter l'assistance miniOrange
succès

Merci pour votre demande.

Si vous n'avez pas de nouvelles de nous dans les 24 heures, n'hésitez pas à envoyer un e-mail de suivi à info@xecurify.com