auth-nest-graphql
nexus-shield
auth-nest-graphql | nexus-shield | |
---|---|---|
1 | 3 | |
13 | 93 | |
- | - | |
0.5 | 0.0 | |
over 2 years ago | 5 months ago | |
TypeScript | TypeScript | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
auth-nest-graphql
nexus-shield
-
Isomorphic authentication / authorization
Since we don't want to repeat the same authorization patterns over and over again in our resolvers, we'll implement re-usable authorization rules using nexus-shield:
-
Nuxt3 ❤️ GraphQL
Nexus Shield
-
Nexus + Prisma resolver auth in Next.js
As you see here, we use a nexus-shield plugin. With the help of this plugin we can set custom rules for specific resolvers.
What are some alternatives?
passport - Passport module for Nest framework (node.js) 🔑
node-casbin - An authorization library that supports access control models like ACL, RBAC, ABAC in Node.js and Browser
graphql - GraphQL (TypeScript) module for Nest framework (node.js) 🍷
graphql-directive-auth - GraphQL directive for handling auth
nestjs - A collection of badass modules and utilities to help you level up your NestJS applications 🚀
next-auth - Authentication for the Web.
react-auth-kit - Powerful Auth Management library for ReactJs-based applications
accesscontrol - Role and Attribute based Access Control for Node.js
nestjs-auth-rbac-starter - NestJS starter template with user authentication and role based access control for GraphQL
nexus-plugin-prisma - Deprecated
aws-jwt-verify - JS library for verifying JWTs signed by Amazon Cognito, and any OIDC-compatible IDP that signs JWTs with RS256, RS384, and RS512
Tailwind CSS - A utility-first CSS framework for rapid UI development.