Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/pravintargaryen/graphql-fp
- Owner: pravintargaryen
- License: other
- Created: 2024-06-12T17:22:56.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-06-12T17:51:45.000Z (5 months ago)
- Last Synced: 2024-06-14T00:11:31.525Z (5 months ago)
- Topics: authentication, graphql, opal, permit
- Language: Python
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
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).