Как разрешить подключения к общедоступной службе VPN только при подключении через приложение? - PullRequest
0 голосов
/ 30 мая 2019

Я устанавливаю публичный VPN-сервер (OpenVPN в Ubuntu 18.04). Я хочу, чтобы пользователи могли загружать мое приложение (Android / iOS) для подключения к моей службе VPN. После подключения к моему серверу они смогут использовать любое другое приложение / браузер и получать выгоду от виртуальной частной сети. Но я хочу убедиться, что сервис будет предоставляться только тем пользователям, у которых установлено мое приложение. Для каждого нового сеанса им нужно будет установить соединение через мое приложение.
Я не хочу, чтобы пользователи запоминали учетные данные подключения и использовали их позже без приложения.

Вопрос в том, как можно было бы достичь этой цели?
Какие механизмы аутентификации мне следует использовать?

...