Skip to content

Latest commit

 

History

1,172 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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! ⭐

Adopters and Users

Are you using openvpn-auth-oauth2 in production or as part of your infrastructure?

Share your experience and help others understand how openvpn-auth-oauth2 is used in real-world environments.

You can find existing users and success stories in ADOPTERS.md.

If you are using openvpn-auth-oauth2, feel free to add your organization or a short success story through a pull request.

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.

Related Projects

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

About

openvpn-auth-oauth2 is a plugin/management interface client for OpenVPN server to handle an OIDC based single sign-on (SSO) auth flows

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

514 stars

Watchers

5 watching

Forks

Releases

Sponsor this project

Used by

Contributors

Languages