Resultados de la búsqueda :

×

Guía paso a paso para habilitar el inicio de sesión único (SSO) de OAuth para Laravel

Guía paso a paso para habilitar el inicio de sesión único (SSO) de OAuth para Laravel


Cliente oauth miniOrange Laravel El paquete es compatible con todos los IdP conocidos: Azure AD, Azure B2C, Discord, WHMCS, AWS Cognito, Keycloak, Okta, Clever, Salesforce, WordPress, etc.


Proporcionamos inicio de sesión único (SSO) de Laravel con múltiples IdP; puede encontrar algunos proveedores populares a continuación

Azure AD

Azure B2C

WordPress

Discord

capa de llaves

¿No puedes encontrar tu proveedor de OAuth? Por favor haz click Aquí para contactarnos y lo ayudaremos a configurarlo.

1. Instalar el paquete usando Composer

  • Abra una ventana del símbolo del sistema y cambie el directorio de trabajo al directorio principal de su aplicación Laravel.
  • Ingrese el comando El compositor requiere miniorange/oauth-laravel-free

  • Inicio de sesión único de Laravel SSO ingrese commond
  • Nota: Si está utilizando Laravel 5.4 o inferior, deberá agregar el siguiente valor al 'los proveedores'matriz en tu app.php archivo que se puede encontrar en el proyecto\config carpeta:proveedor\ssoServiceProvider::clase

  • Puede verificar su versión actual de Laravel usando el comando php artesanal --versión.

  • Laravel Single Sign On SSO agrega el siguiente valor
  • Después de la instalación exitosa del paquete, vaya a su aplicación Laravel en el navegador e ingrese http://<your-laravel-domain>/mo_oauth_admin en la barra de direcciones.
  • El paquete comenzará a configurar su base de datos y luego lo redirigirá a la página de registro de administrador.
  • Inicie sesión con las credenciales con las que se registró.
  • Configuración del paquete SSO de inicio de sesión único de Laravel

  • Después de iniciar sesión, verá la opción Configuración del proveedor de OAuth, donde obtendrá la URL de redireccionamiento/devolución de llamada. Téngalo a mano, ya que será necesario más adelante para configurar el paquete SSO de inicio de sesión único de OAuth de laravel.
  • Configuración del proveedor de autenticación o SSO de inicio de sesión único de Laravel

2. Configurar el paquete Laravel OAuth SSO

  • Vaya al paquete y seleccione configuración del paquete pestaña del panel de navegación de la izquierda.
  • Puede elegir un proveedor de OAuth en el menú desplegable (si no se menciona su proveedor de OAuth, puede optar por Otro en la lista).
  • Debe proporcionar la URL de redireccionamiento/devolución de llamada mientras configura su proveedor de OAuth.
  • Utilice los detalles de su proveedor de OAuth como ID de cliente y Secreto del cliente para configurar el paquete.
  • Configuración del proveedor de autenticación o SSO de inicio de sesión único de Laravel
  • Después de eso, puede ingresar al Alcance, punto final de autorización, punto final del token de acceso, punto final GetUserinfo, dominio, dominio, inquilino, (según su proveedor de OAuth o utilice los predeterminados que ya se proporcionan).
  • Puede enviar las credenciales del cliente en encabezamiento or cuerpo y también enviar parámetro de estado en consecuencia.
  • Configuración del proveedor de autenticación o SSO de inicio de sesión único de Laravel
  • Haga clic en el En el botón Guardar para guardar su configuración.

3. Configuración de prueba

  • Una vez que haya configurado todos los detalles, puede probar si el paquete está configurado correctamente o no haciendo clic en el Configuración de prueba del botón.
  • Configuración de prueba de SSO de inicio de sesión único de Laravel
  • Si la configuración es correcta, debería ver una pantalla Prueba exitosa con los valores de los atributos del usuario.
  • Resultado de la prueba SSO de inicio de sesión único de Laravel

4. Opciones de inicio de sesión único

  • Sus usuarios pueden iniciar el flujo de inicio de sesión único utilizando <your-laravel-domain>/ssologin.php?option=oauthredirect
  • Puede crear su propio enlace de inicio de sesión único. Asegúrese de que lo redirija al enlace SSO: consulte el ejemplo que se proporciona a continuación:
  • <a href="ssologin.php?option=oauthredirect">Single Sign On</a>

5. Soporte / Demostración

  • Las pestañas Soporte y Solicitud de prueba/demo están disponibles para que los clientes soliciten demostraciones y soporte.
  • Botón de inicio de sesión único SSO de Laravel Botón de inicio de sesión único SSO de Laravel

Si no encuentra lo que busca, por favor contáctenos en laravelsupport@xecurify.com o llámanos al +1 978 658 9387 para encontrar una respuesta a su pregunta sobre MiniOrange Laravel Oauth.

¡Hola!

¿Necesitas ayuda? ¡Estamos aquí!

SOPORTE
Póngase en contacto con el soporte técnico de miniOrange
comercial

Gracias por su consulta.

Si no recibe noticias nuestras dentro de las 24 horas, no dude en enviar un correo electrónico de seguimiento a info@xecurify.com