Vernieuwingsdatum: 2026-09-25 robots: noindex
Beschrijving
Gebruik de chrome.loginState API om de inlogstatus te lezen en te controleren.
Toestemmingen
loginStateBeschikbaarheid
Soorten
ProfileType
Enum
"AANMELDINGSPROFIEL" "GEBRUIKER_PROFIEL" "LOCK_PROFILE"
Geeft aan dat de extensie in het aanmeldingsprofiel is opgenomen.
Geeft aan dat de extensie in het gebruikersprofiel aanwezig is.
Geeft aan dat de extensie zich in het vergrendelschermprofiel bevindt.
SessionState
Enum
"ONBEKEND" "IN_OOBE_SCREEN" "IN_LOGIN_SCREEN" "IN_SESSIE" "IN_LOCK_SCREEN" "IN_RMA_SCREEN"
Geeft aan dat de sessiestatus onbekend is.
Geeft aan dat de gebruiker zich in het scherm met de standaardervaring bevindt.
Geeft aan dat de gebruiker zich in het inlogscherm bevindt.
Geeft aan dat de gebruiker zich in de sessie bevindt.
Geeft aan dat de gebruiker zich in het vergrendelscherm bevindt.
Geeft aan dat het apparaat in RMA-modus staat en dat de reparatie wordt afgerond.
Methoden
getProfileType()
chrome.loginState.getProfileType(
callback?: function,
): Promise<ProfileType>
Geeft het type profiel weer waartoe de extensie behoort.
Parameters
- terugbelverzoek
functie optioneel
De
callbackparameter ziet er als volgt uit:(result: ProfileType) => void
- resultaat
Retourneert
Promise <Profieltype>
Chrome 96+Promises worden alleen ondersteund voor Manifest V3 en later; voor andere platforms moeten callbacks worden gebruikt.
getSessionState()
chrome.loginState.getSessionState(
callback?: function,
): Promise<SessionState>
Geeft de huidige sessiestatus weer.
Parameters
- terugbelverzoek
functie optioneel
De
callbackparameter ziet er als volgt uit:(result: SessionState) => void
- resultaat
Retourneert
Promise< SessionState >
Chrome 96+Promises worden alleen ondersteund voor Manifest V3 en later; voor andere platforms moeten callbacks worden gebruikt.
Evenementen
onSessionStateChanged
chrome.loginState.onSessionStateChanged.addListener(
callback: function,
)
Wordt verzonden wanneer de sessiestatus verandert. sessionState is de nieuwe sessiestatus.
Parameters
- terugbelverzoek
functie
De
callbackparameter ziet er als volgt uit:(sessionState: SessionState) => void
- sessieStatus