Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

100
Vistas
Cómo probar Passport JS Google OAuth en el servidor backend Node.js Express sin una interfaz usando Postman

Estoy tratando de implementar google Oauth en una aplicación de back-end que estoy creando para una aplicación de entrega de alimentos que estoy creando. Ya implementé cookies y autenticación con pasaporteJS, que funciona muy bien y fue muy fácil de probar con Postman.

Ahora estoy tratando de implementar Google Oauth, pero no tengo idea de cómo se supone que debo especificar la ruta de la que proviene la solicitud o cómo hacer que el cartero envíe una respuesta a mi servidor para confirmar el éxito o el fracaso del inicio de sesión ni cómo hacer que me redirija. a una ventana de Google donde puedo iniciar sesión con mi usuario de prueba. Realmente no quiero tener que construir toda la sección de inicio de sesión de mi interfaz solo para probar google OAuth y parece que no hay un tutorial sobre cómo probar esta funcionalidad de su API de nodo con Postman.

La interfaz que eventualmente construiré estará en ReactJS.

Cualquier explicación o dirección a un tutorial que explique esto sería enormemente apreciada.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Para usar OAuth 2.0:

  1. En la pestaña Autorización de una solicitud, seleccione OAuth 2.0 de la lista desplegable Tipo. Especifique si desea pasar los detalles de autenticación en la URL de la solicitud o en los encabezados.

  2. De manera predeterminada, Postman agregará el token de acceso a Bearer en el encabezado de Autorización de su solicitud, pero si la implementación de su servidor requiere un prefijo diferente, puede especificarlo en el campo Prefijo de encabezado.

  3. Para solicitar un token de acceso, complete los campos en la sección Configurar nuevo token y seleccione Obtener nuevo token de acceso. Puede guardar tanto el token como los detalles para generar un token con su solicitud o colección.

  4. Una vez que haya generado y agregado un valor de token, aparecerá en los encabezados de solicitud.

  5. Ingrese los detalles de su aplicación de cliente y cualquier detalle de autenticación del proveedor de servicios. Esto le permite replicar el flujo de autenticación de su aplicación dentro de Postman para probar las solicitudes autenticadas.

  6. Puede compartir credenciales de token con su equipo seleccionando el ícono de token de sincronización Ícono de sincronización junto a un token disponible. Por defecto, Postman no sincronizará su token en caso de que no desee compartirlo.

  7. Postman le pedirá que proporcione detalles específicos según el tipo de concesión de OAuth 2.0, que puede ser Código de autorización, Implícito, Credenciales de contraseña o Credenciales de cliente.

Nota:

  1. Use https://oauth.pstmn.io/v1/browser-callback para la URL de devolución de llamada. (una vez que el usuario inicie la autenticación, el cartero abrirá la URL en una nueva ventana del navegador. Una vez que se complete la autorización, accederá a esta URL)
  2. El cartero puede guardar el código de autorización de la URL de devolución de llamada anterior para obtener el token de actualización y el token de acceso. (con esto, el cartero puede emitir nuevos tokens de acceso para que los use)
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda