\web\lib\adminAuthentication

This class handles admin user authentication.

Summary

Methods
Properties
Constants
isAuthenticated()
authenticate()
deauthenticate()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

isAuthenticated()

isAuthenticated() : 

finds out whether the user is already authenticated. Does not trigger an authentication if not.

Returns

auth state

authenticate()

authenticate() 

authenticates a user.

Throws

\Exception

deauthenticate()

deauthenticate() 

deauthenticates the user.

Sends a SAML LogoutRequest to the IdP, which will kill the SSO session and return us to our own logout_check page.