gologin

OAuth auth library

A package of reusable HTTP handlers for authenticating users through various OAuth providers

Go login handlers for authentication providers (OAuth1, OAuth2)

GitHub

2k stars
28 watching
140 forks
Language: Go
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
shaj13/go-guardianA library for simple and clean API authentication with various strategies563
dghubble/slingA Go HTTP client library for creating and sending API requests1,690
go-webauthn/webauthnA library that provides Web Authentication capabilities for Go applications.827
openshift/osinProvides an implementation of the OAuth2 authorization framework1,911
dgrubelic/vue-authenticateAn authentication library for Vue.js applications providing local and social login options with various OAuth providers.1,431
ericlau1/go-fiber-auth-apiAn authentication API using Go and MongoDB with JWT authorization53
dermesser/yup-oauth2An OAuth 2.0 client library providing various flows for authentication with different services.224
adhocore/goicAn OpenID Connect client library for Golang.30
apsdehal/go-loggerA logging library for Go programs providing customizable logging options and a simple API290
kitura/kitura-credentialsgoogleAn authentication plugin for a web framework that allows users to log in using Google's OAuth 2.0 system9
tg123/go-htpasswdA Go library to validate user credentials against an HTTPasswd file.39
ovirt/go-ovirt-client-log-klogA Go library that transforms OOP-style logging calls into klog calls with separate verbosity levels1
wenerme/go-reqA declarative HTTP client library for the Go programming language22
siddontang/go-logA Golang logging library with support for multiple handlers and log levels35
go-ozzo/ozzo-logA Go package providing high-performance asynchronous logging with customizable filtering and multiple message targets.122