Bolt\EventListener\AccessControlListener::onStorageEventPostSave PHP Method

onStorageEventPostSave() public method

Remove sessions & authtokens when a user is disabled.
public onStorageEventPostSave ( Bolt\Events\StorageEvent $event )
$event Bolt\Events\StorageEvent
    public function onStorageEventPostSave(StorageEvent $event)
    {
        /** @var Entity\Users $userEntity */
        $userEntity = $event->getContent();
        if (!$userEntity instanceof Entity\Users) {
            return;
        }
        if (!$userEntity->isEnabled()) {
            $this->deleteAuthtokens($userEntity);
            $this->deleteSessions($userEntity);
        }
    }