Spec-Zone.ru › Web APIs

FederatedCredential

Ограниченная доступность

Эта функция не относится к Baseline, так как она не работает в некоторых из наиболее широко используемых браузеров.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Экспериментально: Это экспериментальная технология
Перед использованием в рабочей среде внимательно проверьте таблицу совместимости с браузерами
таблицу совместимости браузеров.

Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS) в некоторых или во всех поддерживающих браузерах.

Интерфейс FederatedCredential API управления учетными данными предоставляет информацию об учетных данных от федеративного поставщика удостоверений. Федеративный поставщик удостоверений — это сущность, которой доверяет веб-сайт для правильной аутентификации пользователя и которая предоставляет API для этой цели. OpenID Connect — пример структуры федеративного поставщика удостоверений.

Примечание: API управления федеративными учетными данными (FedCM) предоставляет более полное решение для обработки федерации удостоверений в браузере и использует тип IdentityCredential.

В браузерах, которые его поддерживают, экземпляр этого интерфейса может быть передан в члене credential объекта init для глобального fetch().

Удостоверение FederatedCredential

Конструктор

FederatedCredential() Экспериментально

Создаёт новый объект FederatedCredential.

Свойства экземпляра

Наследует свойства от своего предка, Credential.

FederatedCredential.provider Только для чтения Экспериментально

Возвращает строку, содержащую федеративного поставщика удостоверений.

FederatedCredential.protocol Только для чтения Экспериментально

Возвращает строку, содержащую федеральный протокол удостоверений.

Методы экземпляра

Нет.

Примеры

const cred = new FederatedCredential({
  id,
  name,
  provider: "https://account.google.com",
  iconURL,
});

// Store it
navigator.credentials.store(cred).then(() => {
  // Do something else.
});

Спецификации

Спецификация
Управление учетными данными уровня 1
# федеративное

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на iOS Samsung Internet WebView Android
FederatedCredential 51 79 Нет 38 Нет 51 Нет 41 Нет 5.0 51
FederatedCredential 51 79 Нет 38 Нет 51 Нет 41 Нет 5.0 51
iconURL 51 79 Нет 38 Нет 51 Нет 41 Нет 6.0 51
name 51 79 Нет 38 Нет 51 Нет 41 Нет 6.0 51
protocol 51 79 Нет 38 Нет 51 Нет 41 Нет 5.0 51
provider 51 79 Нет 38 Нет 51 Нет 41 Нет 5.0 51

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/FederatedCredential

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API