Skip to main content

Frequently Asked Questions about RelyAuth

RelyAuth seems similar to Hasura Auth. Why do we need RelyAuth?

If your authentication system uses JSON Web Token (JWT) and webhook modes, you may not need RelyAuth.

RelyAuth extends your authentication system with:

  • multiple and fallback authentication modes. Enable multiple JWT secrets and admin secrets that are available in the enterprise edition of Hasura GraphQL Engine v2 only.
  • API key authentication mode that isn't supported in Hasura DDN.
  • flexible transformation pipelines for session variables.
  • advanced security rules.

You can use both built-in authentication modes in Hasura DDN and RelyAuth for secondary authentication strategies.

How do I enable a fully open production API where any user can query anything without any auth in their queries?

Use the NoAuth mode with caution.