/quarkus-openfga-client

Quarkus extension for OpenFGA support

Primary LanguageJavaApache License 2.0Apache-2.0

Quarkus OpenFGA Client

All Contributors

Version Build

Overview

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.

Documentation

The documentation for this extension can be found here.

Installation

Dependency

Add the quarkus-openfga-client extension to your Quarkus project in your pom.xml for Maven or build.gradle(.kts) for Gradle.

Maven

<dependency>
    <groupId>io.quarkiverse.openfga</groupId>
    <artifactId>quarkus-openfga-client</artifactId>
    <version>${openfga.version}</version>
</dependency>

Gradle

implementation("io.quarkiverse.openfga:quarkus-openfga-client:${openfga.version}")

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Kevin Wooten
Kevin Wooten

💻 🚧

This project follows the all-contributors specification. Contributions of any kind welcome!