The Quarkus OpenFGA Client extension provides a reactive client for accessing OpenFGA instances. Additionally, it is the client that powers the Quarkus Zanzibar - OpenFGA Connector to provide Find Grained Authorization for Quarkus applications.
The documentation for this extension can be found here.
Add the quarkus-openfga-client
extension to your Quarkus project in your pom.xml
for Maven or build.gradle(.kts)
for Gradle.
<dependency>
<groupId>io.quarkiverse.openfga</groupId>
<artifactId>quarkus-openfga-client</artifactId>
<version>${openfga.version}</version>
</dependency>
implementation("io.quarkiverse.openfga:quarkus-openfga-client:${openfga.version}")
Thanks goes to these wonderful people (emoji key):
Kevin Wooten 💻 🚧 |
This project follows the all-contributors specification. Contributions of any kind welcome!