es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: EXPRESS-OPENID-CONNECT

¿Por qué el API de Google OAuth requiere client_secret para el flujo de dispositivo? ¿Es seguro almacenar el secreto en una aplicación que se puede descargar?

RFC 8628 no indica que el parámetro client_secret sea necesario para la Solicitud de Token de Acceso de Dispositivo: https://datatracker.ietf.org/doc/html/rfc8628#section-3.4 Cuando hago una solicitud de este tipo utilizando la API de Google: $ curl –request POST \ –url ‘https://oauth2.googleapis.com/token’ \ –header ‘content-type: application/x-www-form-urlencoded’ \ –data ‘grant_type=urn:ietf:params:oauth:grant-type:device_code’ \ –data ‘device_code=…’ \ . . . Read more

Interceptar el código de autorización OAuth sin PKCE.

Un sistema en el que trabajo está configurado para autenticar usuarios de una aplicación de página única (con backend) a través de una concesión de código de autorización de OAuth, sin PKCE. Entonces: El usuario hace clic en iniciar sesión y es redirigido al servidor de autenticación. El usuario se . . . Read more

¿Cómo guardar un token después de una autenticación exitosa de OIDC usando oidc-client en JavaScript?

Hola, estoy intentando obtener el id_token después de una autenticación exitosa utilizando la biblioteca OIDC y OIDC-client. A continuación, puedes inspeccionar mi definición de servicio: import Oidc from “oidc-client”; const config = { authority: process.env.VUE_APP_API_URL, client_id: process.env.VUE_APP_OAUTH_CLIENT_ID, redirect_uri: process.env.VUE_APP_OAUTH_REDIRECTION_URL, response_type: process.env.VUE_APP_OAUTH_RESPONSE_TYPE, scope: process.env.VUE_APP_OAUTH_SCOPE, post_logout_redirect_uri: process.env.VUE_APP_OAUTH_REDIRECTION_URL }; const userManager = new . . . Read more