En la consola de hasura, usando autorización, puedo insertar un usuario. Mientras hago la prueba con el cartero, aparece el error anterior
Carga útil de token descifrado utilizada en la consola hasura (funciona):
{ "issuer": "did:ethr:0xabcde", "publicAddress": "0xsmthng", "email": "soham@gmail.com", "oauthProvider": null, "phoneNumber": null, "iat": 1655565376, "exp": 1756170176, "https://hasura.io/jwt/claims": { "x-hasura-allowed-roles": [ "user", "admin" ], "x-hasura-default-role": "user", "x-hasura-user-id": "did:ethr:0xabcd" } }Carga útil de token descifrado creada por mi PC (no funciona):
{ "issuer": "did:ethr:0xsmth", "publicAddress": "0xsmth", "email": "soham@gmail.com", "oauthProvider": null, "phoneNumber": null, "iat": 1656959724, "exp": 1657564524, "https://hasura.io/jwt/claims": { "x-hasura-allowed-roles": [ "user", "admin" ], "x-hasura-default-role": "user", "x-hasura-user-id": "did:ethr:0xsmth" } }Este es mi documento de operación en el archivo hasura.js
const operationsDoc = ` mutation createNewUser($issuer: String!,$email:String!,$publicAddress: String!) { insert_users(objects: {email: $email, user_id: $issuer, public_address: $publicAddress}) { affected_rows returning { user_id updated_at public_address last_name is_verified id first_name email created_at } } } `;