Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for golang authorization
authorization
x
golang
x
85 search results found
Casbin
⭐
16,242
An authorization library that supports access control models like ACL, RBAC, ABAC in Golang: https://discord.gg/S5UjpzGZjN
Hydra
⭐
14,797
OpenID Certified™ OpenID Connect and OAuth Provider written in Go - cloud native, security-first, open source API security for your infrastructure. SDKs for any language. Works with Hardware Security Modules. Compatible with MITREid.
Opa
⭐
8,843
Open Policy Agent (OPA) is an open source, general-purpose policy engine.
Zitadel
⭐
6,057
ZITADEL - Identity infrastructure, simplified for you.
Iam
⭐
3,400
企业级的 Go 语言实战项目:认证和授权系统(带配套课程)
Oso
⭐
3,335
Oso is a batteries-included framework for building authorization in your application.
Permify
⭐
2,253
Permify is an open-source authorization service inspired by Google Zanzibar.
Fosite
⭐
2,244
Extensible security first OAuth 2.0 and OpenID Connect SDK for Go.
Cerbos
⭐
2,218
Cerbos is the open core, language-agnostic, scalable authorization solution that makes user permissions and authorization simple to implement and manage by writing context-aware access control policies for your application resources.
Openfga
⭐
1,895
A high performance and flexible authorization/permission engine built for developers and inspired by Google Zanzibar
Rbac Manager
⭐
1,378
A Kubernetes operator that simplifies the management of Role Bindings and Service Accounts.
Authorizer
⭐
1,315
Your data, your control. Fully open source, authentication and authorization. No lock-ins. Deployment in Railway in 120 seconds || Spin a docker image as a micro-service in your infra. Built in login page and Admin panel out of the box.
Spotify
⭐
1,237
A Go wrapper for the Spotify Web API
Docker_auth
⭐
1,203
Authentication server for Docker Registry 2
Rakkess
⭐
1,103
Review Access - kubectl plugin to show an access matrix for k8s server resources
Caddy Security
⭐
1,064
🔐 Authentication, Authorization, and Accounting (AAA) App and Plugin for Caddy v2. 💎 Implements Form-Based, Basic, Local, LDAP, OpenID Connect, OAuth 2.0 (Github, Google, Facebook, Okta, etc.), SAML Authentication. MFA/2FA with App Authenticators and Yubico. 💎 Authorization with JWT/PASETO tokens. 🔐
E5subbot
⭐
1,011
🤖 Telebot for E5 Renewal
Gotrue
⭐
982
A JWT based API for managing users and issuing JWT tokens
Warrant
⭐
937
Warrant is a highly scalable, centralized authorization service based on Google Zanzibar, used for defining, querying, and auditing application authorization models and access control rules.
Audit2rbac
⭐
919
Autogenerate RBAC policies based on Kubernetes audit logs
Topaz
⭐
908
Cloud-native authorization for modern applications and APIs
Awesome Auth
⭐
802
📊 Software and Libraries for Authentication & Authorization & SSO & IAM
Rbac Tool
⭐
785
Rapid7 | insightCloudSec | Kubernetes RBAC Power Toys - Visualize, Analyze, Generate & Query
Authz
⭐
702
gin-authz is an authorization middleware for Gin
Gorm Adapter
⭐
613
GORM adapter for Casbin, see extended version of GORM Adapter Ex at: https://github.com/casbin/gorm-adapter-ex
Gin Oauth2
⭐
536
Middleware for Gin Framework users who also want to use OAuth2
Mosquitto Go Auth
⭐
448
Auth plugin for mosquitto.
Oauth
⭐
401
A library for performing OAuth Device flow and Web application flow in Go client apps.
Xorm Adapter
⭐
371
Xorm adapter for Casbin
Authz0
⭐
331
🔑 Authz0 is an automated authorization test tool. Unauthorized access can be identified based on URLs and Roles & Credentials.
Contrib
⭐
312
Integrations, examples, and proof-of-concepts that are not part of OPA proper.
Opa Envoy Plugin
⭐
296
A plugin to enforce OPA policies with Envoy
Go Plugins Helpers
⭐
294
Go helper packages to extend the Docker Engine
Casbin Server
⭐
277
Casbin as a Service (CaaS)
Inspektor
⭐
268
Inspektor is a protocol-aware proxy that is used to enforce access policies👮
Gotrue Js
⭐
262
An isomorphic Javascript library for GoTrue.
Intents Operator
⭐
261
Manage network policies, Istio Authorization Policies, and Kafka ACLs in a Kubernetes cluster with ease.
Mongodb Adapter
⭐
248
MongoDB adapter for Casbin
Golang Url Shortener
⭐
237
URL Shortener written in Golang using Bolt DB or Redis. Provides features such as Deletion, Expiration, OAuth and is of course Dockerizable.
Helix
⭐
231
A Twitch Helix API client written in Go.
Frontier
⭐
219
Frontier is a role-based cloud-native user management, access and authorization server for your applications and API endpoints.
Caddy Authz
⭐
219
Caddy-authz is a middleware for Caddy that blocks or allows requests based on access control policies.
Authz
⭐
213
🛡️ Authorization backend that comes with a UI for RBAC and ABAC permissions
Docker Casbin Plugin
⭐
211
Docker RBAC and ABAC Authorization Plugin Based on Casbin: https://github.com/casbin/casbin
Authz
⭐
200
Docker Authorization Plugin
Protobuf Adapter
⭐
186
Google Protocol Buffers adapter for Casbin
Redis Adapter
⭐
182
Redis adapter for Casbin
Oauth1
⭐
180
Go OAuth1
Authorino
⭐
174
K8s-native AuthN/AuthZ service to protect your APIs.
Mongoke
⭐
171
Instant Graphql for MongoDb (active branch is golang, rewrite in process)
Etcd Watcher
⭐
165
Etcd watcher for Casbin
Negroni Authz
⭐
153
negroni-authz is an authorization middleware for Negroni
Rond
⭐
145
A lightweight container for distributed security policy evaluation
Speedle
⭐
142
Speedle is an open source project for access control.
Nextjs Jwt Example
⭐
109
next.js authorization example including private route protection. WARNING - This is probably not a great reference in 2023 and beyond, consider using next-auth.
Libtrust
⭐
108
Primitives for identity and authorization
Roles
⭐
104
Roles is an authorization library for Golang
Simple Sso
⭐
94
Single sign on service with authorization capabilities written in Go (aka golang).
Vault Plugin Secrets Oauthapp
⭐
91
OAuth 2.0 secrets plugin for HashiCorp Vault supporting a variety of grant types
Goiabada
⭐
91
Goiabada is an OAuth2 / OpenID Connect server written in Go.
Example Api Authz Go
⭐
88
Example Go service that uses OPA for API authorization.
Zed
⭐
86
Official command-line tool for managing SpiceDB
Optoggles
⭐
85
Easily sync open-policy rules to your feature toggles
Gin Api Demo
⭐
81
An example of using the Gin framework in Go to create a JSON api with most of the core functionality a JSON api needs.
Go Backblaze
⭐
80
A golang client for Backblaze's B2 storage
Foulkon
⭐
78
Authorization server written in Go
Charon
⭐
77
Authorization and authentication service.
Opa Docker Authz
⭐
77
A policy-enabled authorization plugin for Docker.
Casbin Editor
⭐
76
Web-based model & policy editor for Casbin
Heimdall
⭐
75
A cloud native Identity Aware Proxy and Access Control Decision service
Voucher
⭐
75
🎟 Voucher creates attestations for Binary Authorization
Oauth2
⭐
73
OAuth2 provider library for Go HTTP servers
Keyauth
⭐
72
keyauth是一个微服务权限治理中心, 提供用户认证与授权管理
Voucher
⭐
70
🎟 Voucher creates attestations for Binary Authorization
Gothic
⭐
68
🦇 Gothic is a user registration and authentication SWT/JWT microservice. It supports REST, gRPC, and gRPC Web API, reCAPTCHA & a variety of DBs with Gorm.
Auth Server
⭐
66
Simple authentication and authorization server
Go Base Service
⭐
64
This project allows developers to build services for exporting REST APIs. It makes it easy to connect to databases, cache, Kafka, S3, elasticsearch and authentication. Keep building !
Authzed Go
⭐
62
Official SpiceDB client library for Go
Approver Policy
⭐
60
approver-policy is a cert-manager approver that allows users to define policies that restrict what certificates can be requested.
Oauth2
⭐
57
Interface oriented implementation, no coupling with the model and database, support for GC
Http.upload
⭐
56
📤 Upload files to your web server using HTTP Methods
Oauth
⭐
56
OAuth 2.0 Authorization Server & Authorization Middleware for Gin-Gonic
Access Controller
⭐
54
A highly scalable open-source implementation of an access-control engine inspired by Google Zanzibar-"Google’s Consistent, Global Authorization System"
G8
⭐
54
⛩️ Go library for protecting your HTTP handlers
Gondalf
⭐
53
Microservice written in Go that provides user management, authentication, and authorization.
Doorman
⭐
52
Doorman is an authorization (micro)service.
Grpc Auth Example
⭐
51
Examples of client authentication with gRPC
Casbin Http Role Example
⭐
51
Example of role-based HTTP Authorization with casbin
Aurl
⭐
49
Command line utility to make HTTP request with OAuth2
Gin Keycloak
⭐
49
keycloak middleware
Gortas
⭐
49
Gortas is an API based authentication service, allows adding authentication to your site or service with minimum efforts.
Spicedb Operator
⭐
48
Kubernetes controller for managing instances of SpiceDB
Go Quick Api
⭐
45
go api开发基础项目库,以gin框架为基础简要封装,web 开发好帮手
Speedle Plus
⭐
45
Speedle+ is an open source project for access management. It is based on Speedle open source project and maintained by previous Speedle maintainers.
Oauth2cli
⭐
45
Go package of OAuth 2.0 authorization for command line tools, which allows simple authorization flow for better UX
Grdp
⭐
42
pure GoLang RDP client
Istio_external_authorization_server
⭐
42
Tutorial to setup a simple Istio external authorization server
Contour Authserver
⭐
41
An Envoy-compatible authorization server.
Go Sdk
⭐
38
OpenFGA SDK for Go
Authr
⭐
37
🔑 a flexible and expressive approach to access-control
Related Searches
Golang Command Line (8,308)
Golang Docker (7,769)
Golang Http (4,290)
Golang Server (4,285)
Javascript Golang (3,372)
Golang Database (2,927)
Golang Json (2,652)
Golang Proxy (2,577)
Golang Grpc (2,432)
Python Golang (2,332)
1-85 of 85 search results
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.