Resultados de la búsqueda :

×

Inicio de sesión único (SSO) para Laravel con LinkedIn como proveedor de OAuth


Inicio de sesión único del cliente Laravel OAuth (SSO) brinda la posibilidad de habilitar el inicio de sesión único de OAuth para sus aplicaciones laravel. Al utilizar el inicio de sesión único, puede usar solo una contraseña para acceder a su aplicación y servicios de laravel. Nuestro complemento es compatible con todos los proveedores de identidad compatibles con OAuth. Aquí repasaremos una guía paso a paso para configurar el inicio de sesión único (SSO) entre Laravel y LinkedIn considerando LinkedIn como proveedor de OAuth. Para saber más sobre otras funciones que ofrecemos en el complemento Laravel OAuth de inicio de sesión único-sso, puede haz clic aquí..

Instalación del cliente Laravel Oauth

  • Abra una ventana del símbolo del sistema y cambie el directorio de trabajo a su Directorio principal de la aplicación Laravel.
  • Ingrese el siguiente comando.
    composer require miniorange/oauth-laravel-free
  • Después de la instalación exitosa del paquete, vaya a su aplicación Laravel en el navegador e ingrese {laravel-application-domain}/mo_oauth_admin
  • El paquete comenzará a configurar su base de datos y luego lo redirigirá a la página de registro de administrador.
  • Regístrese o inicie sesión con su cuenta miniOrange para configurar el complemento.
  • Configuración del complemento SSO de inicio de sesión único de Laravel
  • Después de iniciar sesión, verá el Configuración del proveedor de OAuth opción, donde obtendrá la URL de redireccionamiento/devolución de llamada. Téngalo a mano, ya que lo necesitará más adelante para configurar el SSO de inicio de sesión único de LinkedIn.
  • Configuración del cliente SSO OAuth de inicio de sesión único de Laravel

Pasos para configurar el inicio de sesión único (SSO) de LinkedIn en Laravel

1. Configurar LinkedIn como proveedor de OAuth

  • Para comenzar, vaya a la consola de desarrolladores de LinkedIn Haga clic aquí y regístrese/inicie sesión con su cuenta de desarrollador de LinkedIn.
  • Vaya a la página de aplicaciones para desarrolladores de LinkedIn y haga clic en el botón Crear aplicación para crear una nueva aplicación.
  • Inicio de sesión único (SSO) crea una nueva aplicación en linkedin
  • Ingrese los datos requeridos y haga clic en Crear aplicación para guardar los cambios.
  • Inicio de sesión único (SSO) entre los detalles requeridos en LinkedIn
  • Ahora, seleccione los Productos como se muestra en la imagen a continuación, ya que son necesarios para establecer permisos.
  • Inicio de sesión único (SSO) entre permisos de productos de LinkedIn
  • Copie la URL de redireccionamiento/devolución de llamada del complemento laravel OAuth e ingrésela en el cuadro de texto OAuth 2.0 -> URL de redireccionamiento autorizado. Clickea en el Agregar la extensión de botón adyacente al cuadro de texto para guardarlo. Finalmente, haga clic en el botón Actualizar para guardar sus configuraciones.
  • Inicio de sesión único (SSO) entre URL de redireccionamiento

2. Configure el complemento del cliente Laravel OAuth para LinkedIn

  • Vaya a la miniOrange Laravel OAuth SSO complemento y haga clic en Elija LinkedIn como proveedor de OAuth.
  • Aplicación de selección SSO de inicio de sesión único de Laravel
  • Escriba el ID de cliente más antigua y Secreto del cliente de LinkedIn Auth.
  • Configuración de guardado de SSO de inicio de sesión único de Laravel
  • Consulte la siguiente tabla para configurar el <b></b><b></b> más antigua y Endpoints O bien, después de seleccionar el alcance de LinkedIn y los puntos finales se agregarán automáticamente en sus respectivos campos:

  • Alcance: r_liteprofile r_emailaddress
    Autorizar punto final: https://www.linkedin.com/oauth/v2/authorization
    Punto final del token de acceso: https://www.linkedin.com/oauth/v2/accessToken
    Obtener punto final de información de usuario: https://api.linkedin.com/v2/me

  • Ahora puede enviar las credenciales del cliente en encabezamiento or cuerpo y también enviar estado parámetro en consecuencia también introduzca atributo de inicio de sesión según su requerimiento.
  • Aplicación de selección SSO de inicio de sesión único de Laravel
  • Haga clic en guardar ajustes botón. Después de eso, haga clic en configuración de prueba botón. Obtendrá la lista de nombres de atributos y valores de atributos enviados por su proveedor de OAuth.
  • Configuración de guardado de SSO de inicio de sesión único de Laravel

3. Opciones de inicio de sesión único

  • También puede utilizar un enlace para iniciar sesión a través de su proveedor de OAuth/OpenID.
  • Este enlace está en el formato:
    {laravel-application-domain}/ssologin.php?option=oauthredirect

4. Soporte / Demostración

  • Soporte más antigua y Solicitud de prueba/demostración Las pestañas están disponibles para que los clientes se comuniquen con nosotros para obtener 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

En esta guía, ha configurado correctamente Inicio de sesión único (SSO) de LinkedIn usando cliente laravel oauth enchufar. Esta solución garantiza que esté listo para implementar un acceso seguro a su sitio Laravel utilizando iniciar sesión en LinkedIn credenciales en cuestión de minutos.

Más recursos

¡Hola!

¿Necesitas ayuda? ¡Estamos aquí!

múltiples proveedores