useIAM
Datalayer Core / useIAM
Function: useIAM()
useIAM(
props
):object
Defined in: tech/datalayer/core/src/hooks/useIAM.ts:18
Parameters
props
IAMStateProps
= ...
Returns
object
loginAndNavigate()
loginAndNavigate: (
token
,logout
,refresh
,navigate?
,homeRoute?
) =>Promise
<void
>
Parameters
token
string
logout
() => void
refresh
(token
) => void
navigate?
(location
, e?
, resetPortals?
) => void
homeRoute?
string
Returns
Promise
<void
>
logout()
logout: () =>
void
Returns
void
setLogin()
setLogin: (
user
,token
) =>void
Parameters
user
IUser
token
string
Returns
void
token
token:
undefined
|string
=iamState.token
user
user:
undefined
|IUser
=iamState.user