Graphql Shield

🛡 A GraphQL tool to ease the creation of permission layer.
Alternatives To Graphql Shield
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Graphql Shield3,448
a month ago89mitTypeScript
🛡 A GraphQL tool to ease the creation of permission layer.
Naperg743
21 days ago2mitTypeScript
Fullstack Boilerplate GraphQL. Made with React & Prisma + authentication & roles
Graphql Rule155215 years ago12July 23, 20181mitJavaScript
GraphQL rule / access control / auth / security / authorization / permission
Graphene Django Plus75
3 months ago59January 28, 20224mitPython
Tools to easily create permissioned CRUD endpoints in graphene.
Nexus Plugin Jwt Auth56
3 years ago5mitTypeScript
Basic jsonwebtoken authentication plugin for The Nexus Framework
Shyft361a year ago41June 14, 202119mitTypeScript
⬡ Shyft is a server-side framework for building powerful GraphQL APIs 🚀
Bifrost34
9 months ago10mitJavaScript
The PsychonautWiki API.
Authograph26
7 years ago14April 17, 20162otherJavaScript
Authorization solution for use with GraphQL
Graphql_authorize24
12 years ago7October 18, 20181mitRuby
Authorization helpers for ruby-graphql fields
Easygraphql Tracing19
4 years ago3February 23, 2019mitJavaScript
Alternatives To Graphql Shield
Select To Compare


Alternative Project Comparisons
Readme

graphql-shield

CircleCI codecov npm version Backers on Open CollectiveSponsors on Open Collective

GraphQL Server permissions as another layer of abstraction!

Overview

GraphQL Shield helps you create a permission layer for your application. Using an intuitive rule-API, you'll gain the power of the shield engine on every request and reduce the load time of every request with smart caching. This way you can make sure your application will remain quick, and no internal data will be exposed.

Features

  • Flexible: Based on GraphQL Middleware.
  • Compatible: Works with all GraphQL Servers.
  • Smart: Intelligent V8 Shield engine caches all your requests to prevent any unnecessary load.
  • Per-Type or Per-Field: Write permissions for your schema, types or specific fields (check the example below).

Documentation

You can find extensive documentation at https://the-guild.dev/graphql/shield.

Contributors

This project exists thanks to all the people who contribute. [Contribute].

Backers

Thank you to all our backers! [Become a backer]

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

Contributing

We are always looking for people to help us grow graphql-shield! If you have an issue, feature request, or pull request, let us know!

License

MIT @ Matic Zavadlal

Popular Permission Projects
Popular Graphql Projects
Popular Security Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Server
Graphql
Permission
Apollo