Head's Up! These forums are read-only. All users and content have migrated. Please join us at community.neo4j.com.
06-10-2021 09:52 PM
Hi Everyone,
I'm trying to deploy my first app using GRANDstack with netlify.
I'm having some issues implementing authentication.
I've created an @auth directive
extend type Member @auth(rules: [{ roles: ["federalAdmin"] }])
{
members {
id
}
}
I don't know what it is, but the same queries that I run on my local machine work perfectly but when I run them against my function in the cloud, I get the response
{
"errors": [
{
"message": "Forbidden",
"locations": [
{
"line": 2,
"column": 3
}
],
"path": [
"maritalStatuses"
],
"extensions": {
"code": "INTERNAL_SERVER_ERROR",
"exception": {
"stacktrace": [
"Neo4jGraphQLForbiddenError: Forbidden",
" at Object.<anonymous> (/Users/jd/Documents/dev/fl-admin-portal/api/node_modules/@neo4j/graphql/src/utils/execute.ts:95:19)",
" at Generator.throw (<anonymous>)",
" at rejected (/Users/jd/Documents/dev/fl-admin-portal/api/node_modules/@neo4j/graphql/dist/utils/execute.js:24:65)",
" at processTicksAndRejections (internal/process/task_queues.js:93:5)"
]
}
}
}
],
"data": null
}
I would like to know if there is something I am doing wrong or if this is a bug in netlify or in GRANDstack. Any help?
Has anyone been able to implement authentication with a netlify function so far?
My code can be found here GitHub - jaedag/fl-admin-portal: Creating a Church Managament Portal Application wiith GRANDstack..
Thanks in advance!
Solved! Go to Solution.
06-23-2021 06:04 PM
06-23-2021 05:52 PM
I think I saw some discussion related to this issue on Discord and on Github issues and the problem was related to passing the authorization header through to the GraphQL context function?
Were you able to resolve the issue?
06-23-2021 06:04 PM
All the sessions of the conference are now available online