Angular Capacitor Android: заставить менеджер паролей работать с входом в системуAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Angular Capacitor Android: заставить менеджер паролей работать с входом в систему

Сообщение Anonymous »

Я работаю над приложением для Android. Я хочу, чтобы менеджер паролей на Android (устройство Samsung) можно было использовать с моей формой входа.
Я тестирую приложение с помощью отладки по USB на старом телефоне Samsung. Согласно журналам, служба автозаполнения запускается, но затем прерывается, поскольку учетные данные не найдены. Кроме того, после входа в систему менеджер паролей никогда не просит меня сохранить учетные данные.
Моя цель состоит в том, чтобы при выходе из приложения или выходе из приложения мне не приходилось вводить все заново, менеджер паролей Samsung должен запоминать мои учетные данные и автоматически заполнять их при следующем открытии приложения.
Вот мой метод входа в TypeScript:

Код: Выделить всё

public doLogin(param: { username?: string; password: string }) {
if (this.formIsDisabled) {
return;
}
param = LoginComponent.preprocessCredentials(param.password, param.username);
this.formIsDisabled = true;
this.websocket.login(new AuthenticateWithPasswordRequest(param))
.finally(() => {
this.formIsDisabled = false;
});
}
А это упрощенный фрагмент HTML-кода моей формы входа: Я пробовал много вариантов с ngSubmit, обычной отправкой, событиями кликов, атрибутами собственного имени и тегами формы, но я все еще не уверен, правильно ли я использую теги формы или что-то упускаю.
Я также пытался добавить код, связанный с автозаполнением, в Android MainActivity моего приложения Capacitor, но это не помогло.
/>Есть ли у кого-нибудь совет или примеры, как правильно настроить Angular + Capacitor для эффективной работы с менеджерами паролей Android?
Заранее спасибо!>

Подробнее здесь: https://stackoverflow.com/questions/798 ... with-login
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»