gbr/msal/account

Módulo sobre a conta do usuário

lib/msal-browser/docs/accounts.md

lib/msal-common/docs/multi-tenant-accounts.md

Values

pub fn account(
  in: domain.Msal,
  req: option.Option(domain.Request),
) -> Result(option.Option(domain.Response), String)

Recupera as contas disponíveis do cliente

lib/msal-browser/docs/accounts.md

pub fn account_active(
  in: domain.Msal,
) -> Result(option.Option(domain.Response), String)

Recupera a conta ativa disponível do cliente

lib/msal-browser/docs/login-user.md#account-apis

pub fn account_active_set(
  in: domain.Msal,
  account: domain.Response,
) -> Result(domain.Response, String)

Seta a conta ativa disponível do cliente

lib/msal-browser/docs/login-user.md#account-apis

pub fn account_by_name(
  in: domain.Msal,
  username: String,
) -> Result(option.Option(domain.Response), String)

Recupera a conta disponíveis por ‘username’.

lib/msal-browser/docs/accounts.md

pub fn account_first(
  in: domain.Msal,
) -> Result(option.Option(domain.Response), String)

Recupera a primeira conta do usuário encontrada, sendo na ordem:

  1. Recupera a conta ativa
  2. Recupera a conta do cache
  3. Recupera a 1a. conta das contas no cache
pub fn accounts(
  in: domain.Msal,
  req: option.Option(domain.Request),
) -> Result(option.Option(List(domain.Response)), String)

Recupera as contas disponíveis do cliente

lib/msal-browser/docs/accounts.md

pub fn is_authenticated(in: domain.Msal) -> Result(Bool, String)

Existe alguma conta de usuário autenticada no cache.

Search Document