Résultats de recherche :

×

Authentification unique (SSO) Laravel OAuth utilisant OneLogin comme fournisseur OAuth

Authentification unique (SSO) Laravel OAuth utilisant OneLogin comme fournisseur OAuth


Authentification unique Laravel OAuth (SSO) donne la possibilité d'activer l'authentification unique OAuth pour vos applications Laravel. En utilisant l'authentification unique, vous ne pouvez utiliser qu'un seul mot de passe pour accéder à votre application et à vos services Laravel. Notre plugin est compatible avec tous les fournisseurs d'identité compatibles OAuth. Ici, nous allons passer en revue un guide étape par étape pour configurer l'authentification unique (SSO) entre Laravel et OneLogin en considérant onelogin comme fournisseur OAuth. Pour en savoir plus sur les autres fonctionnalités que nous proposons dans le plugin SSO d'authentification unique du client Laravel OAuth, vous pouvez cliquez ici .

Installation du client Laravel Oauth

  • Ouvrez une fenêtre d'invite de commande et remplacez le répertoire de travail par votre Répertoire principal de l'application Laravel.
  • Entrez la commande ci-dessous.
    composer require miniorange/oauth-laravel-free
  • Après l'installation réussie du package, accédez à votre application Laravel dans le navigateur et entrez {laravel-application-domain}/mo_oauth_admin
  • Le package commencera à configurer votre base de données pour vous, puis vous redirigera vers la page d'inscription de l'administrateur.
  • Inscrivez-vous ou connectez-vous avec votre compte miniOrange pour configurer le plugin.
  • Paramètres du plugin Laravel Single Sign On SSO
  • Après vous être connecté, vous verrez le Paramètres du fournisseur OAuth option, où vous obtiendrez l’URL de redirection/rappel. Gardez-le à portée de main car il sera nécessaire plus tard pour configurer le plugin onelogin Single Sign-On SSO.
  • Paramètres du client SSO OAuth avec authentification unique Laravel

Étapes pour configurer la connexion à authentification unique (SSO) onelogin dans Laravel

1. Configurez Onelogin en tant que fournisseur OAuth

  • Accédez à la console des développeurs OneLogin Cliquez ici et inscrivez-vous/connectez-vous avec votre compte développeur OneLogin.
  • Cliquez sur le Administration.
  • Accès sécurisé avec OneLogin Single Sign-On (SSO) - Add-apps
  • L’écran suivant vous sera présenté. Passez la souris sur Applications puis cliquez sur Applications.
  • Accès sécurisé avec OneLogin Single Sign-On (SSO) - Add-apps
  • Cliquez sur Ajouter une application Bouton.
  • Accès sécurisé avec l'authentification unique (SSO) OneLogin - search-OIDC
  • Une liste de recherche s'affichera. Rechercher « OIDC » (OpenID Connect) et cliquez sur le résultat de la recherche comme indiqué ci-dessous.
  • Accès sécurisé avec l'authentification unique (SSO) OneLogin - search-OIDC
  • Un écran de configuration s'affichera. Remplissez le nom de l'application et d'autres détails si nécessaire, puis cliquez sur Épargnez.
  • Accès sécurisé avec OneLogin Single Sign-On (SSO) - configurer
  • Vous serez redirigé vers la page de détails de l'application. Aller à configuration onglet et entrez URI de redirection de laravel Oauth SSO paquet et cliquez sur Épargnez.
  • Accès sécurisé avec l'authentification unique (SSO) OneLogin - Enter-redirecturl
  • Cliquez sur SSO languette. Vous y trouverez le identité du client ainsi que Secret client champs. Copiez ces informations d'identification dans Laravel OAuth SSO configuration du package sur les champs correspondants.
  • Accès sécurisé avec l'authentification unique OneLogin (SSO) - clientidsecret

2. Configurez le plugin client Laravel OAuth pour OneLogin

  • Allez à miniOrange Laravel OAuth SSO plugin et cliquez sur Choisissez OneLogin comme fournisseur OAuth.
  • Application de sélection Laravel Single Sign On SSO
  • Entrer le identité du client ainsi que Secret client depuis OneLogin L'Application.
  • Paramètres de sauvegarde de Laravel Single Sign On SSO
  • Configuration du Domaine as ouvert et entrez Domaine copie du nom à partir du profil de l’application OneLogin.
  • Note : Add http:// or https:// in domain name.

  • Vous pouvez envoyer les informations d'identification du client dans entête et aussi envoyer Etat paramètre en conséquence, entrez également attribut de connexion selon votre condition.
  • Application de sélection Laravel Single Sign On SSO
  • Cliquez sur enregistrer les paramètres bouton. Après cela, cliquez sur configuration des tests bouton. vous obtiendrez la liste des noms d'attribut et des valeurs d'attribut envoyés par votre fournisseur OAuth
  • Paramètres de sauvegarde de Laravel Single Sign On SSO

3. Options SSO

  • Vous pouvez également utiliser un lien pour vous connecter via votre fournisseur OAuth/OpenID.
  • Ce lien est au format :
    {laravel-application-domain}/ssologin.php?option=oauthredirect

4. Assistance / Démo

  • Assistance ainsi que Demande d'essai/démo des onglets sont disponibles pour que les clients puissent les contacter pour des démonstrations et de l'assistance.
  • Bouton d'authentification unique Laravel sur l'authentification unique SSO Bouton d'authentification unique Laravel sur l'authentification unique SSO

Dans ce guide, vous avez configuré avec succès Authentification unique OneLogin (SSO) en utilisant Laravel comme client OAuth. Cette solution garantit que vous êtes prêt à déployer un accès sécurisé à votre site Laravel en utilisant Connexion en ligne informations d'identification en quelques minutes.

Ressources additionnelles

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