Open
Description
We should look into adding OpenFGA support See https://openfga.dev/
Some NOTES for myself:
- We can use Testcontainers support for starting the openfga Docker image
- We should provide a conventions based approach for loading the authorization model and data similar to how we support loading schema and test data into a database. To take it a step further, perhaps there could be an external liquibase style library for OpenFGA that Spring could leverage.
- An example of what we might do is here
- A working sample is at https://github.com/jimmyjames/fga-spring-examples