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: about 1 year ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
shaj13/go-guardian A library for simple and clean API authentication with various strategies 563
dghubble/sling A Go HTTP client library for creating and sending API requests 1,690
go-webauthn/webauthn A library that provides Web Authentication capabilities for Go applications. 827
openshift/osin Provides an implementation of the OAuth2 authorization framework 1,911
dgrubelic/vue-authenticate An authentication library for Vue.js applications providing local and social login options with various OAuth providers. 1,431
ericlau1/go-fiber-auth-api An authentication API using Go and MongoDB with JWT authorization 53
dermesser/yup-oauth2 An OAuth 2.0 client library providing various flows for authentication with different services. 224
adhocore/goic An OpenID Connect client library for Golang. 30
apsdehal/go-logger A logging library for Go programs providing customizable logging options and a simple API 290
kitura/kitura-credentialsgoogle An authentication plugin for a web framework that allows users to log in using Google's OAuth 2.0 system 9
tg123/go-htpasswd A Go library to validate user credentials against an HTTPasswd file. 39
ovirt/go-ovirt-client-log-klog A Go library that transforms OOP-style logging calls into klog calls with separate verbosity levels 1
wenerme/go-req A declarative HTTP client library for the Go programming language 22
siddontang/go-log A Golang logging library with support for multiple handlers and log levels 35
go-ozzo/ozzo-log A Go package providing high-performance asynchronous logging with customizable filtering and multiple message targets. 122