usrbinsam / Jwt Key Server
Licence: agpl-3.0
JWT based remote licensing server.
Stars: ✭ 123
Programming Languages
go
31211 projects - #10 most used programming language
Labels
Projects that are alternatives of or similar to Jwt Key Server
Wwhrd
You have licenses to manage, What Would Henry Rollins Do?
Stars: ✭ 97 (-21.14%)
Mutual labels: license-management
Gin
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
Stars: ✭ 53,971 (+43778.86%)
Mutual labels: gin
Gzip
💾 Golang gzip middleware for Gin and net/http | Golang gzip中间件,支持Gin和net/http,开箱即用同时可定制
Stars: ✭ 113 (-8.13%)
Mutual labels: gin
Ugin
UGin is an API boilerplate written in Go (Golang) with Gin Framework.
Stars: ✭ 110 (-10.57%)
Mutual labels: gin
Lc
licensechecker (lc) a command line application which scans directories and identifies what software license things are under producing reports as either SPDX, CSV, JSON, XLSX or CLI Tabular output. Dual-licensed under MIT or the UNLICENSE.
Stars: ✭ 93 (-24.39%)
Mutual labels: license-management
Golang Gin Realworld Example App
Exemplary real world application built with Golang + Gin
Stars: ✭ 1,780 (+1347.15%)
Mutual labels: gin
Gin Cors
Cross Origin Resource Sharing middleware for gin-gonic
Stars: ✭ 107 (-13.01%)
Mutual labels: gin
Ultimate Go
This repo contains my notes on working with Go and computer systems.
Stars: ✭ 1,530 (+1143.9%)
Mutual labels: gin
Gaea
Gaea is a Gin-based web framework, reference gin https://github.com/gin-gonic/gin
Stars: ✭ 105 (-14.63%)
Mutual labels: gin
Ercole
The Server component of the Ercole Project
Stars: ✭ 107 (-13.01%)
Mutual labels: license-management
Totoval
An out-of-the-box artisan API web-framework written in go.
Stars: ✭ 110 (-10.57%)
Mutual labels: gin
Ginbro
Converting a MySQL database'schema to a RESTful golang APIs app in the fastest way
Stars: ✭ 97 (-21.14%)
Mutual labels: gin
Licensetoolsplugin
Gradle plugin to check library licenses and generate license pages for Android
Stars: ✭ 113 (-8.13%)
Mutual labels: license-management
Truelicense
TrueLicense is an open source engine for license management on the JVM.
Stars: ✭ 94 (-23.58%)
Mutual labels: license-management
Gin Web
由gin + gorm + jwt + casbin组合实现的RBAC权限管理脚手架Golang版, 搭建完成即可快速、高效投入业务开发
Stars: ✭ 107 (-13.01%)
Mutual labels: gin
Zendea
A free, open-source, self-hosted forum software written in Go 官方QQ群:656868
Stars: ✭ 116 (-5.69%)
Mutual labels: gin
JWT Key Server
Software key licensing server based on JWTs. Licenses are just permissions, so they fit the JWT model. This project is a reboot of the original Python-Flask text-based licensing server, which can be found on the legacy branch.
JWT as a License Principle
JWT Standard Claim | Application License Use |
---|---|
Subject | The key itself |
Issuer | The application the key activates |
Audience | The developer who wrote the application |
Additionally, private claims and scopes can be used to enable sub features of licenses, such as trial periods.
Activation Protocols
The license model should be accessible through a variety of transports, the most widely accessible being HTTP. JWT can be re-used within the same project as an activation protocol for clients to remotely authenticate. The audience claim allows for multi-tenancy developers with parameters per-developer as well as per-key and per-application.
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].