Udostępnij za pośrednictwem


AuthManager class

Uwierzytelnia użytkowników w celu Azure AD i uzyskuje tokeny dla żądań interfejsu API.

Konstruktory

AuthManager(AuthOptions)

Metody

finalizeLogin()

Powinna być wywoływana za każdym razem, gdy strona wymaga załadowania uwierzytelniania. Może spowodować dodatkowe przekierowania. Po wykonaniu takich przekierowań ta metoda powinna zostać wywołana ponownie.

login()

Rejestruje użytkownika w Azure AD za pośrednictwem przekierowania. Powinna być wywoływana w odpowiedzi na kliknięcie przycisku logowania lub równoważnej akcji w aplikacji internetowej.

logout()

Rejestruje użytkownika z Azure AD za pośrednictwem przekierowania.

Szczegóły konstruktora

AuthManager(AuthOptions)

new AuthManager(opts: AuthOptions)

Parametry

Szczegóły metody

finalizeLogin()

Powinna być wywoływana za każdym razem, gdy strona wymaga załadowania uwierzytelniania. Może spowodować dodatkowe przekierowania. Po wykonaniu takich przekierowań ta metoda powinna zostać wywołana ponownie.

function finalizeLogin(): Promise<LoginResult>

Zwraca

Promise<LoginResult>

Obietnica rozwiązana z wynikiem logowania lub odrzucenie z błędem, jeśli wystąpił.

login()

Rejestruje użytkownika w Azure AD za pośrednictwem przekierowania. Powinna być wywoływana w odpowiedzi na kliknięcie przycisku logowania lub równoważnej akcji w aplikacji internetowej.

function login()

logout()

Rejestruje użytkownika z Azure AD za pośrednictwem przekierowania.

function logout()