Navigator.credentials
安全なコンテキスト用: この機能は一部またはすべての対応しているブラウザーにおいて、安全なコンテキスト (HTTPS) でのみ利用できます。
credentials
は Navigator
インターフェイスのプロパティで、リクエストの資格情報のメソッドを公開する CredentialsContainer
(en-US) インターフェイスを返します。 CredentialsContainer
(en-US) インターフェイスはサインインやサインアウトに成功した場合など、興味深いイベントが発生したことをユーザーエージェントに通知したりもします。このインターフェイスは機能検出に使用することができます。
構文
var credentialsContainer = navigator.credentials
Value
CredentialsContainer
(en-US) インターフェイスです。
例
if ('credentials' in navigator) {
navigator.credentials.get({password: true})
.then(function(creds) {
//資格情報付きで何かを行う
});
} else {
//Handle sign-in the way you did before.
};
仕様書
Specification |
---|
Credential Management Level 1 # framework-credential-management |
ブラウザーの互換性
BCD tables only load in the browser