Autenticación

En esta parte analizaremos cómo integrar un proveedor de autenticación.

La aplicación de tareas pendientes en tiempo real necesita estar protegida por una interfaz de inicio de sesión. Vamos a utilizar Auth0 como el proveedor de autenticación/identidad para este ejemplo.

Nota: Auth0 cuenta con un plan gratuito para hasta 7000 usuarios activos.

La idea básica es que, cada vez que un usuario se autentique con Auth0, la aplicación de cliente recibe un token que puede enviarse en los encabezados Authorization de todas las solicitudes de GraphQL. El motor de GraphQL de Hasura verificaría si el token es válido y permitiría al usuario realizar las consultas adecuadas.

¡Empecemos!

Did you find this page helpful?
Start with GraphQL on Hasura for Free
  • ArrowBuild apps and APIs 10x faster
  • ArrowBuilt-in authorization and caching
  • Arrow8x more performant than hand-rolled APIs
Promo
footer illustration
Brand logo
© 2024 Hasura Inc. All rights reserved
Github
Titter
Discord
Facebook
Instagram
Youtube
Linkedin
graphql-handbook