Połączenia

FoxIDs jest konfigurowany za pomocą metod uwierzytelniania i rejestracji aplikacji. Metody uwierzytelniania logują użytkowników bezpośrednio lub przez zaufanie do zewnętrznego Identity Provider (IdP). Aplikacje i interfejsy API łączą się z FoxIDs przez rejestracje aplikacji.

FoxIDs authentication methods and application registrations

Istnieją cztery różne typy połączeń:

Metoda uwierzytelniania

FoxIDs obsługuje trzy typy metod uwierzytelniania:

Sesja metody uwierzytelniania

Każda metoda uwierzytelniania tworzy własną sesję, gdy użytkownik jest uwierzytelniony. Są dwa typy sesji:

  • Metody uwierzytelniania login tworzą sesję użytkownika.
  • Metody uwierzytelniania OpenID Connect i SAML 2.0 tworzą sesję metody uwierzytelniania, która przechowuje jedynie ograniczone informacje i to, co jest wymagane do wylogowania.

Oba typy sesji obsługują konfigurację czasu życia, absolutnego czasu życia i trwałości (czy sesja przetrwa zamknięcie przeglądarki).

Rejestracja aplikacji

FoxIDs obsługuje trzy typy rejestracji aplikacji:

JWT i SAML

OpenID Connect, OAuth 2.0, JWT oraz oświadczenia JWT są w FoxIDs obywatelami pierwszej klasy. Wewnętrznie oświadczenia są zawsze reprezentowane jako oświadczenia JWT, a właściwości żądań/odpowiedzi używają atrybutów OAuth 2.0 i OpenID Connect.

FoxIDs konwertuje między standardami, normalizując atrybuty do tej wewnętrznej reprezentacji. Dlatego oświadczenia SAML 2.0 są konwertowane na oświadczenia JWT pomiędzy metodą uwierzytelniania a rejestracją aplikacji.

Twoja prywatność

Używamy plików cookie, aby poprawić korzystanie z naszych stron internetowych. Kliknij przycisk „Akceptuj wszystkie pliki cookie”, aby wyrazić zgodę na ich użycie. Aby zrezygnować z nieistotnych plików cookie, kliknij „Tylko niezbędne pliki cookie”.

Odwiedź naszą politykę prywatności, aby dowiedzieć się więcej