openvpn-auth-oauth2

command module
v1.13.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 4, 2024 License: MIT Imports: 2 Imported by: 0

README

CI GitHub license Current Release GitHub all releases Go Report Card codecov

openvpn-auth-oauth2

openvpn-auth-oauth2 is a management client for OpenVPN that handles the single sign-on (SSO) authentication of connecting users against OIDC providers like

  • Microsoft Entra ID (Azure AD)
  • GitHub
  • Okta
  • Google Workspace
  • Zittal
  • Digitalocean
  • Keycloak
  • ... any other OIDC compatible auth server

Version requirements

  • Server: 2.6.2 or later (OpenVPN Access Server not supported)
  • Client: 2.6.0 or later

Tested environment

Server
Working
  • OpenVPN 2.6.6 on Linux
Non-Working
  • OpenVPN Access Server (any)
Client
Working
Partial Working
Non-Working

Installation

https://github.com/jkroepke/openvpn-auth-oauth2/wiki/Installation

Configuration

https://github.com/jkroepke/openvpn-auth-oauth2/wiki/Configuration#

© 2023 Jan-Otto Kröpke (jkroepke)

Licensed under the MIT License

Thanks

JetBrains-Logo (Haupt) logo

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL