Я бы хотел приложение Ioni c / Capacitor, которое могло бы подключаться к разным серверам для автозаполнения и сохранения паролей для этих серверов.
Оно должно работать аналогично тому, как приложение Nextcloud обрабатывает разные серверы. После выбора сервера пользователю предлагается ввести имя пользователя и пароль. На Android вы можете щелкнуть поле входа, и менеджер паролей сможет автоматически заполнить то, что он запомнил для домена.
введите описание изображения здесь
Приложение Ioni c похоже на окно браузера. Следовательно, возможно ли получить такое поведение только в том случае, если форма входа отображается на стороне сервера?
Это означает, что приложение должно вызывать форму входа, перейдя на сервер:
(Приложение загружает) -> (Пользователь выбирает сервер) -> (Приложение переходит к форме входа, отображаемой сервером, например, https://server.example.com/login
) -> (Теперь браузер знает URL-адрес и автоматически заполняет логин) -> (JWT возвращается, а форма перенаправляет обратно в приложение)
Или есть способ эмулировать это поведение с помощью Capacitor без ущерба для безопасности пользователей?