Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

95
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!