class UserLoginEventSubscriber implements EventSubscriberInterface

The event subscriber for SSO logins.

Properties

protected SsoUserSync $ssoUserSync

The SSO user sync service.

Methods

__construct(SsoUserSync $ssoUserSync)

UserLoginEventSubscriber constructor.

static array
getSubscribedEvents()

{@inheritdoc}

updateUserData(ExternalAuthLoginEvent $event)

Update a users data with data from the Graph API.

Details

at line 30
__construct(SsoUserSync $ssoUserSync)

UserLoginEventSubscriber constructor.

Parameters

SsoUserSync $ssoUserSync

The SSO User sync service.

at line 37
static array getSubscribedEvents()

{@inheritdoc}

Return Value

array

at line 48
updateUserData(ExternalAuthLoginEvent $event)

Update a users data with data from the Graph API.

Parameters

ExternalAuthLoginEvent $event

The ExternalAuthLoginEvent event containing the user.