API & Integration

AT.AuthFi udostępnia następujące interfejsy API dla programistów do wykorzystania w Twoich aplikacjach.
Poniższy link opisuje API AuthFI, z którego może korzystać Strona ufająca lub zaufane strony wykonujące zadania administracyjne.


Wprowadzenie

AT.AuthFi API wspiera oba systemy MFA i bezhasłowość.
- Bezhasłowość: FIDO2 Logowanie Pierwszy Składnik
- MFA: FIDO2 Drugi Składnik Weryfikacja Tożsamości

API rejestracji klucza FIDO

Rejestracja klucza FIDO składa się z 2 kroków.
- Krok 1: Parametry do serwera FIDO
- Krok 2: R/P wysyła parametry do klucza FIDO i wysyła odpowiedź klucza FIDO do serwera FIDO

o API żądań uwierzytelnienia
o Klucz FIDO anuluje API
o Zarejestrowany przez użytkownika klucz FIDO
o Pobierz listę użytkowników

Po wdrożeniu interfejsów API możesz użyć konsoli zarządzania AT.AuthFi do śledzenia działań i uprawnień użytkowników oraz zarządzania nimi. Możesz jednak również użyć interfejsów API do zarządzania danymi zarejestrowanych użytkowników z Twojej strony.


Uwaga: link do dokumentu API można zobaczyć tylko w konsoli zarządzania po zastosowaniu nowego RP.
 

Próbka integracji

Korzystając z poniższego linku pokażemy przykładowy kod, który zapewni szybki przegląd tego jak zintegrować AT.AuthFi ze stroną zaufaną.
Kod po stronie serwera jest napisany w Node,js, podczas gdy front -kod końcowy jest napisany w javascript.

Najpierw zarejestruj się w AT.AuthFi aby uzyskać klucz API do implementacji RP.