All Projects → codetrial → Got Auth Service

codetrial / Got Auth Service

Licence: mit
A professional role-based-authorization(also supports resource and group) service with restful and graphql api for enterprise applications.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Got Auth Service

Graphql Directive Auth
GraphQL directive for handling auth
Stars: ✭ 120 (+900%)
Mutual labels:  graphql, authorization, auth
Node Rate Limiter Flexible
Node.js rate limit requests by key with atomic increments in single process or distributed environment.
Stars: ✭ 1,950 (+16150%)
Mutual labels:  koa, authorization, auth
Pycasbin
An authorization library that supports access control models like ACL, RBAC, ABAC in Python
Stars: ✭ 625 (+5108.33%)
Mutual labels:  authorization, auth
Koa2 Api Scaffold
一个基于Koa2的轻量级RESTful API Server脚手架。
Stars: ✭ 694 (+5683.33%)
Mutual labels:  restful, koa
Rbac
Hierarchical Role Based Access Control for NodeJS
Stars: ✭ 857 (+7041.67%)
Mutual labels:  authorization, auth
Awesome Auth
📊 Software and Libraries for Authentication & Authorization
Stars: ✭ 520 (+4233.33%)
Mutual labels:  authorization, auth
Casbin.net
An authorization library that supports access control models like ACL, RBAC, ABAC in .NET (C#)
Stars: ✭ 535 (+4358.33%)
Mutual labels:  authorization, auth
Aws Serverless Auth Reference App
Serverless reference app and backend API, showcasing authentication and authorization patterns using Amazon Cognito, Amazon API Gateway, AWS Lambda, and AWS IAM.
Stars: ✭ 724 (+5933.33%)
Mutual labels:  authorization, auth
Typescript Rest
This is a lightweight annotation-based expressjs extension for typescript.
Stars: ✭ 458 (+3716.67%)
Mutual labels:  microservice, restful
Koa Graphql
Create a GraphQL HTTP server with Koa.
Stars: ✭ 787 (+6458.33%)
Mutual labels:  graphql, koa
Graphiti
Stylish Graph APIs
Stars: ✭ 783 (+6425%)
Mutual labels:  graphql, microservice
X Restful Api Generator Koa
一个基于 Koa 的 RESTful API 服务脚手架。 A RESTful API generator for Koa
Stars: ✭ 18 (+50%)
Mutual labels:  restful, koa
V8 Archive
Directus Database API — Wraps Custom SQL Databases with a REST/GraphQL API
Stars: ✭ 486 (+3950%)
Mutual labels:  graphql, restful
Webiny Js
Enterprise open-source serverless CMS. Includes a headless CMS, page builder, form builder and file manager. Easy to customize and expand. Deploys to AWS.
Stars: ✭ 4,869 (+40475%)
Mutual labels:  graphql, microservice
Social Core
Python Social Auth - Core
Stars: ✭ 618 (+5050%)
Mutual labels:  authorization, auth
Paseto
Platform-Agnostic Security Tokens implementation in GO (Golang)
Stars: ✭ 461 (+3741.67%)
Mutual labels:  microservice, auth
Php Auth
Authentication for PHP. Simple, lightweight and secure.
Stars: ✭ 713 (+5841.67%)
Mutual labels:  authorization, auth
Php Casbin
An authorization library that supports access control models like ACL, RBAC, ABAC in PHP .
Stars: ✭ 865 (+7108.33%)
Mutual labels:  authorization, auth
Create Graphql
Command-line utility to build production-ready servers with GraphQL.
Stars: ✭ 441 (+3575%)
Mutual labels:  graphql, koa
Graphql Pokemon
Get information of a Pokémon with GraphQL!
Stars: ✭ 441 (+3575%)
Mutual labels:  graphql, koa

GOT Auth Service

License PRs Welcome

A professional role-based-authorization service(also supports resource and group) for enterprise applications.

English | 简体中文

Docs

⚡️ Live Demo | 📖 Docs

Screen Capture

Screen Capture

QuickStart

Database

Use file gotauth.sql to initialize your database, then update the configuration of the sql server.

Development

npm i
npm run dev
open http://localhost:7001/

Deploy

npm start
npm stop

npm scripts

  • Use npm run lint to check code style.
  • Use npm test to run unit test.
  • Use npm run autod to auto detect dependencies upgrade, see autod for more detail.

Core Features

  • 📷 Auth Application
  • 📺 Auth Resource
  • 📞 Auth Role
  • 📟 Auth Group
  • ⌚️ Auth User
  • 📻 Restful
  • 🔎 GraphQL
  • 👻 Authorization

Contributing

Looking forward to your pull requests.

Built With

License

MIT

Copyright (c) 2018 - present, Felix Yang

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].