标签: android ios vpn openvpn
我正在设置公共VPN服务器(在Ubuntu 18.04上为OpenVPN)。我希望用户能够下载我的应用程序(Android / iOS)以连接到我的VPN服务。连接到我的服务器后,他们应该能够使用任何其他应用程序/浏览器并从虚拟专用网络中受益。但我想确保仅向安装了我的应用程序的那些用户提供该服务。对于每个新会话,他们都需要通过我的应用建立连接。 我不希望用户记住连接凭据并在以后没有应用程序的情况下重复使用它们。
问题是,如何才能实现这一目标? 我应该使用什么身份验证机制?