Resultados de la búsqueda :

×

¿Qué es ¿Pasaporte Laravel?

Laravel Passport es un paquete proporcionado por la comunidad Laravel que transforma su aplicación Laravel en un servidor OAuth 2.0. Con Laravel Passport puede utilizar solo un conjunto de credenciales para iniciar sesión en sus aplicaciones compatibles con OAuth utilizando las credenciales del sitio web de Laravel.

Pasaporte o Autenticación del santuario

Al buscar métodos de autenticación, debe estar seguro del enfoque que desea utilizar. Aquí hay un resumen sobre las bibliotecas Laravel Passport y Laravel Sanctum para ayudarlo a elegir cuál sería la mejor para usted.

Laravel Passport es una implementación de servidor OAuth que proporciona autorización OAuth para su aplicación. Por el contrario, Laravel Sanctum es una biblioteca de autenticación que proporciona autenticación basada en cookies para aplicaciones de una sola página, así como una autenticación basada en tokens "más simple" para clientes OAuth que la requieren (por ejemplo, aplicaciones móviles).

Inicio de sesión único (SSO) de Java SAML
Inicio de sesión único (SSO) de Java OAuth

mininaranja Complemento de pasaporte

Para utilizar el paquete Laravel Passport de Laravel, hay que realizar configuraciones manuales, lo cual es un proceso tedioso. El complemento miniOrange Laravel Passport es una solución automatizada para convertir el sitio web de Laravel en un servidor OAuth 2.0 sin ninguna configuración manual, a diferencia de Passport.

También le proporciona puntos finales adicionales como el punto final de información del usuario (proporcionado automáticamente en el paquete como el pasaporte), el punto final de conexión OpenID (punto final conocido), etc.

Información de usuario Punto final

El punto final UserInfo es un recurso protegido de OAuth 2.0 desde el cual las aplicaciones cliente pueden obtener afirmaciones o reclamos consentidos sobre el usuario final que inició sesión. Acepta el token de acceso como token de portador en el encabezado de Autorización y lo valida.

Luego recupera la información del usuario correspondiente al token de acceso y la devuelve como una respuesta JSON. Luego, la aplicación cliente utiliza esta información para la búsqueda de usuarios, la actualización de usuarios y la creación de sesiones.

Usuario de Java: sincronización

Autenticación Java 2FA

OpenID Connect punto final conocido

El conocido punto final de OpenID Connect se puede utilizar para obtener metadatos sobre su servidor de identidad, que devolverán información sobre los puntos finales de OAuth/OpenID, la URL del emisor, los tipos de concesión admitidos, los alcances admitidos y el material clave junto con reclamaciones en formato JSON.

Los clientes pueden utilizar estos detalles para crear una solicitud de servidor OpenID. Se puede acceder a la URL de configuración conocida a través de /.well-known/openid-configuration, en relación con la URL del emisor.

Cómo hace el ¿Paquete de trabajo?



    Requisitos previos: Deberías tener el paquete Laravel Passport instalado en el directorio de tu proyecto.

    Puede hacer que la implementación del servidor OAuth funcione siguiendo los pasos a continuación:

  • Obtenga el complemento Laravel Passport contactándonos en laravelsupport@xecurify.com.
  • Instale el complemento Laravel Passport, que realizará automáticamente todas las configuraciones requeridas (por lo tanto, automatizará las configuraciones manuales).
  • Luego, puede crear cualquier número de clientes OAuth proporcionando la URL de redireccionamiento/devolución de llamada desde su aplicación cliente.
  • Luego se le proporcionará el ID de cliente y el secreto de cliente que podrá configurar en su aplicación cliente y hacer que su implementación de OAuth funcione.
  • El punto final Userinfo se utilizará para obtener información sobre el usuario que inició sesión para su uso posterior.



Pasaporte SAML de Laravel

Contacta con nosotros




 Gracias por su respuesta. Nos pondremos en contacto con usted pronto.

Algo salió mal. Por favor envíe su consulta nuevamente

Email:


Llama al:

+ 1 978 658 9387 (EE. UU.)

+91 97178 45846 (India)



¡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