[PR #854] OpenVPN password authentication #2149

Open
opened 2026-10-13 21:19:04 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/amnezia-vpn/amnezia-client/pull/854
Author: @fameowner99
Created: 6/16/2024
Status: 🔄 Open

Base: dev ← Head: feature/openvpn-pass


📝 Commits (1)

  • 05c7c57 OpenVPN password authentication

📊 Changes

8 files changed (+108 additions, -1 deletions)

View changed files

📝 client/core/controllers/serverController.cpp (+13 -0)
📝 client/core/scripts_registry.cpp (+1 -0)
📝 client/core/scripts_registry.h (+1 -0)
📝 client/resources.qrc (+1 -0)
➕ client/server_scripts/openvpn/password_auth.sh (+15 -0)
📝 client/ui/models/protocols/openvpnConfigModel.cpp (+10 -0)
📝 client/ui/models/protocols/openvpnConfigModel.h (+4 -1)
📝 client/ui/qml/Pages2/PageProtocolOpenVpnSettings.qml (+63 -0)

📄 Description

Also need to add additional flags
image

auth-user-pass /Users/vm/Projects/amnezia-client/cmake-build-debug/client/pass.txt

script-security 2
auth-user-pass-verify /opt/amnezia/password_auth.sh via-file

and create auth_credentials.txt on server


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/amnezia-vpn/amnezia-client/pull/854 **Author:** [@fameowner99](https://github.com/fameowner99) **Created:** 6/16/2024 **Status:** 🔄 Open **Base:** `dev` ← **Head:** `feature/openvpn-pass` --- ### 📝 Commits (1) - [`05c7c57`](https://github.com/amnezia-vpn/amnezia-client/commit/05c7c57ad2743a4a31557c2eec3d62e8291b8a85) OpenVPN password authentication ### 📊 Changes **8 files changed** (+108 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `client/core/controllers/serverController.cpp` (+13 -0) 📝 `client/core/scripts_registry.cpp` (+1 -0) 📝 `client/core/scripts_registry.h` (+1 -0) 📝 `client/resources.qrc` (+1 -0) ➕ `client/server_scripts/openvpn/password_auth.sh` (+15 -0) 📝 `client/ui/models/protocols/openvpnConfigModel.cpp` (+10 -0) 📝 `client/ui/models/protocols/openvpnConfigModel.h` (+4 -1) 📝 `client/ui/qml/Pages2/PageProtocolOpenVpnSettings.qml` (+63 -0) </details> ### 📄 Description Also need to add additional flags <img width="411" alt="image" src="https://github.com/amnezia-vpn/amnezia-client/assets/34045014/f665994e-4c29-4630-9695-a19cc12a9b6c"> auth-user-pass /Users/vm/Projects/amnezia-client/cmake-build-debug/client/pass.txt script-security 2 auth-user-pass-verify /opt/amnezia/password_auth.sh via-file and create auth_credentials.txt on server --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amnezia-client#2149
No description provided.