0

我目前正在使用一個使用AngularJS的應用程序,所有傳入來回的數據都在JavaScript對象中。通過Web Credential API通過JavaScript對象存儲憑證?

我最近一直在試圖實現Web Credential Management 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對象通過在用戶名和密碼?

多個來源:

非常感謝!

+1

AngularJS不會改變HTML或DOM是如何工作的;它只是增強它。因此,如果你可以在AngularJS中獲得一個'form' HTML元素的實例(你可以通過使用'document.querySelector('#form')'或者通過使用angular.element('#form' )[0]'),你仍然可以使用相同的代碼。 –

回答