Auth rules for arrays

Hi @Poolshark
We implemented something similar. In your jwt payload you can repeat a key and as a result it becomes an array like this:

For example you can implement something like this:

type User auth(
  query: { rule: "{ $permissions: { eq: \"view\" } }" }
  update: { rule: "{ $permissions: { eq: \"edit\" } }" }
  delete: { rule: "{ $permissions: { eq: \"delete\" } }" }
) {
  id: ID!
  name: String
}
3 Likes