Watch
1
0
Fork
You've already forked openvpn-auth-oauth2
0
No description
  • Go 95%
  • C 3%
  • CSS 0.7%
  • Makefile 0.5%
  • Dockerfile 0.3%
  • Other 0.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Daniel Baumann 7f946b00e5
Releasing debian version 2.2.0-1.
Signed-off-by: Daniel Baumann <daniel@debian.org>
2026-09-09 06:15:08 +02:00
.github Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
.idea Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
.run Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
cmd/openvpn-auth-oauth2 Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
debian Releasing debian version 2.2.0-1. 2026-09-09 06:15:08 +02:00
docs Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
internal Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
lib/openvpn-auth-oauth2 Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
packaging Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
tests Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
.codecov.yml Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
.codespellrc Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
.dockerignore Merging upstream version 1.26.4+dfsg. 2025-12-01 15:26:54 +01:00
.editorconfig Adding upstream version 1.26.2+dfsg. 2025-10-18 03:03:57 +02:00
.editorconfig-checker.json Adding upstream version 1.26.2+dfsg. 2025-10-18 03:03:57 +02:00
.gitattributes Adding upstream version 1.26.2+dfsg. 2025-10-18 03:03:57 +02:00
.gitignore Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
.golangci.yaml Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
.goreleaser.yaml Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
AGENTS.md Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
CLAUDE.md Merging upstream version 1.26.4+dfsg. 2025-12-01 15:26:54 +01:00
CODE_OF_CONDUCT.md Adding upstream version 1.26.2+dfsg. 2025-10-18 03:03:57 +02:00
config.example.yaml Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
CONTRIBUTING.md Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
DEVELOPER.md Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
go.mod Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
go.sum Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
LICENSE.txt Adding upstream version 1.26.2+dfsg. 2025-10-18 03:03:57 +02:00
Makefile Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
README.md Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
renovate.json Merging upstream version 2.2.0. 2026-09-09 05:52:03 +02:00
SECURITY.md Merging upstream version 1.27.4. 2026-05-12 18:17:03 +02:00

CI GitHub license Current Release GitHub Repo stars GitHub all releases codecov

openvpn-auth-oauth2 logo

openvpn-auth-oauth2

⭐ Don't forget to star this repository! ⭐

About

openvpn-auth-oauth2 is a management client for OpenVPN that handles the single sign-on (SSO) authentication against various OIDC providers. This project aims to simplify the process of integrating OpenVPN with OIDC providers such as

Getting Started

The complete wiki is organized by task and remains available from the documentation home.

OpenVPN can connect through the stable plugin on Linux AMD64, Linux ARM64, and FreeBSD AMD64, or directly through its management interface. The Getting Started guide compares both supported options.

Installation

For package and source-build options, see the Installation Guide.

Downstream Packages

Packaging status

Configuration

For information on how to configure openvpn-auth-oauth2, please refer to the Configuration Guide.

OpenVPN Version Requirements

For information on the OpenVPN version requirements, please refer to the OpenVPN Guide.

Contributing

See the contributing guide to propose and submit changes.

License

This project is licensed under the MIT License.

Open Source Sponsors

Thanks to all sponsors!

Acknowledgements

Thanks to JetBrains IDEs and Sparklabs for their support.

JetBrains IDEs Sparklabs Rafael Alex (Logo Design)

Sparklabs Viscosity logo

Sparklabs Viscosity logo