openvpn-auth-oauth2 is a plugin/management interface client for OpenVPN server to handle an OIDC based single sign-on (SSO) auth flows
-
Updated
Sep 3, 2024 - Go
openvpn-auth-oauth2 is a plugin/management interface client for OpenVPN server to handle an OIDC based single sign-on (SSO) auth flows
OpenVPN auth plugin implements user/password authentication using LDAP/RADIUS servers with additional multifactor authentication via push message or TOTP.
This is a simple Golang application that builds an exporter to be used with Prometheus to get the OpenVPN server authentication logs
openvpn-auth-azure-ad connects to the OpenVPN management interface and handle the authentication ageist Azure AD.
Tools and Reference information for use with OpenVPN
Azure Active Directory for Linux
Simply insert your Yubikey and connect automatically to your TOTP-2FA-VPN.
Do not use, use a propper solution. Consider Wireguard.
A cli tool for generating OpenVPN account, which can be used for 5 days. (Python Package)
SoftEther VPN Server Installer for CentOS, Ubuntu, RedHat, etc, Supports: SoftEther, OpenVPN, IPSEC / L2TP, SSTP, User Management, User Statistics, etc
xls(x) to json converter, algorithm for data analisys, openvpn automation
Azure Active Directory for Linux
VPN node configuration that integrates to smartvpn-billing
Add a description, image, and links to the openvpn-auth topic page so that developers can more easily learn about it.
To associate your repository with the openvpn-auth topic, visit your repo's landing page and select "manage topics."