В настоящее время я работаю с приложением, которое использует AngularJS, все данные передаются туда и обратно в объектах JavaScript.Сохранение учетных данных через объект JavaScript через API веб-Credential?
Недавно я пытался внедрить API управления учетными данными для хранения учетных данных через JSON. Хотя, похоже, что все и любая документация, которую я могу найти, предлагает вам получить форму через JavaScript и передать любые данные в форме в Google Chrome, чтобы иметь возможность хранить учетные данные. Это не относится к Angular, так как все данные формы живут в области видимости, но доступны через JavaScript в качестве объектов на модели. В настоящее время решение от документации выглядит так:
var form = document.querySelector('\#form');
var cred = new PasswordCredential(form);
// Store it
navigator.credentials.store(cred)
.then(function() {
// continuation
});
Источник:https://developers.google.com/web/updates/2016/04/credential-management-api
Кто-нибудь имел возможность передать пароль и имя пользователя в через объект через JavaScript?
Больше Источники:
- https://w3c.github.io/webappsec-credential-management/#introduction
- https://developer.mozilla.org/en-US/docs/Web/API/Credential_Management_API
спасибо!
AngularJS не меняется, как работает HTML или DOM; он просто усиливает его. Таким образом, если вы можете получить экземпляр HTML-элемента 'form' в AngularJS (который вы можете использовать с помощью' document.querySelector ('# form') ', как показано, или через угловое использование' angleular.element ('# form') [0] '), вы все равно можете использовать тот же код. –