Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pravintargaryen/graphql-fp

GraphQL Data Fetch Provider Prototype for OPAL
https://github.com/pravintargaryen/graphql-fp

authentication graphql opal permit

Last synced: 5 days ago
JSON representation

GraphQL Data Fetch Provider Prototype for OPAL

Awesome Lists containing this project

README

        


opal
graphql



OPAL Fetcher Prototype for GraphQL

[Check out OPAL main repo here.](https://github.com/permitio/opal)

### What's in this repo?

An OPAL [custom fetch provider](https://docs.opal.ac/tutorials/write_your_own_fetch_provider) prototype to bring authorization state from [GraphQL](https://graphql.org/).

This fetcher is both:

- **A Prototype fetch-provider for GraphQL**
- **Serving as an example** how to write custom fetch providers for OPAL

### 📖 About OPAL (Open Policy Administration Layer)
[OPAL](https://github.com/permitio/opal) is an administration layer for Open Policy Agent (OPA), detecting changes to both policy and policy data in realtime and pushing live updates to your agents.

OPAL brings open-policy up to the speed needed by live applications. As your application state changes (whether it's via your APIs, DBs, git, S3 or 3rd-party SaaS services), OPAL will make sure your services are always in sync with the authorization data and policy they need (and only those they need).

Check out OPAL's main site at [OPAL.ac](https://opal.ac).

simplified