22 Resources
Golang identity Libraries
A cloud native Identity & Access Proxy / API (IAP) and Access Control Decision API
Heimdall Heimdall is inspired by Ory's OAthkeeper, tries however to resolve the functional limitations of that product by also building on a more mode
Authenticating using Workload Identity Federation to Cloud Run, Cloud Functions
Authenticating using Workload Identity Federation to Cloud Run, Cloud Functions This tutorial and code samples cover how customers that use Workload i
Identity - An OAuth2 identity provider that operates over gRPC
Otter Social Identity Provider An OAuth2 identity provider that operates over
Identity-service - An OAuth2 identity provider that operates over gRPC
Identity-service - An OAuth2 identity provider that operates over gRPC
Goal: Develop a Go start auth starter without Gin framework
Goal: Develop a Go start auth starter without Gin framework and learn along the
Osin-example - Example of a identity provider powered by OAuth 2.0 in Golang
go mod init github.com/bartmika/osin-example go get github.com/google/uuid go get github.com/rs/cors go get github.com/spf13/cobra go get github.com/g
Shield is a role-based cloud-native user management system, identity & access proxy, and authorization server for your applications and API endpoints.
Shield Shield is a cloud native role-based authorization aware reverse-proxy service. With Shield, you can assign roles to users or groups of users to
Demonstration of sharing secret data between an OAuth/OIDC client and an Identity Providers web client.
OAuth / OIDC Cubbyhole Share secret data between client applications. This is mostly a demonstration of some of the work I've been evaluating at Storj
Go client library around the VerifID identity verification layer API.
vl-go vlgo is a Go HTTP client library around the VerifID identity verification layer API. It's a complete wrapper contains all endpoints available on
Booking Identity Management For Golang
third_party/OpenAPI This directory contains HTML, Javascript, and CSS assets that dynamically generate Swagger documentation from a Swagger-compliant
It is a JWT based implement of identity server.
JWTAuth 安裝說明 基本需求 安裝 docker 服務 安裝 OpenSSL 安裝指令 建立 OS 系統的 jwtauth 帳號 sudo useradd -m jwtauth 給予 JWTAuth 帳號可以操作 docker 的權限 sudo usermod -aG docker jwtau
stratus is a cross-cloud identity broker that allows workloads with an identity issued by one cloud provider to exchange this identity for a workload identity issued by another cloud provider.
stratus stratus is a cross-cloud identity broker that allows workloads with an identity issued by one cloud provider to exchange this identity for a w
ZITADEL - Identity Experience Platform
What Is ZITADEL ZITADEL is a "Cloud Native Identity and Access Management" solution built for the cloud era. ZITADEL uses a modern software stack cons
Switch git user easily with ssh identity.
gitusr A cli tool to easily manage multiple git users and their ssh identity. Add a new git user to gitusr config. Delete a git user from gitusr confi
Graphik is a Backend as a Service implemented as an identity-aware document & graph database with support for gRPC and graphQL
Graphik is a Backend as a Service implemented as an identity-aware, permissioned, persistant document/graph database & pubsub server written in Go.
Free, secure communications for everyone, powered by decentralized private identity.
Ubikom Project Encrypted email service based on decentralized private identity. The Project With Ubikom project, you can communicate via email in a se
Identity & Access Management simplified and secure.
IAM Zero Identity & Access Management simplified and secure. 🚀 Get Started | 📖 Support What is IAM Zero? IAM Zero detects identity and access manage
Boundary enables identity-based access management for dynamic infrastructure.
Boundary Please note: We take Boundary's security and our users' trust very seriously. If you believe you have found a security issue in Boundary, ple
Pomerium is an identity-aware access proxy.
Pomerium is an identity-aware proxy that enables secure access to internal applications. Pomerium provides a standardized interface to add access cont
A golang package to work with Decentralized Identifiers (DIDs)
did did is a Go package that provides tools to work with Decentralized Identifiers (DIDs). Install go get github.com/ockam-network/did Example packag
A distributed unique ID generator of using Sonyflake and encoded by Base58
Indigo About A distributed unique ID generator of using Sonyflake and encoded by Base58. ID max length is 11 characters by unsigned int64 max value. A
Parallel Digital Universe - A decentralized identity-based social network
Parallel Digital Universe Golang implementation of PDU. What is PDU? Usage Development Contributing PDU PDU is a decentralized identity-based social n