AA-513: Add segment event for logout
This commit is contained in:
@@ -2550,9 +2550,13 @@ def log_successful_logout(sender, request, user, **kwargs): # lint-amnesty, pyl
|
||||
"""Handler to log when logouts have occurred successfully."""
|
||||
if hasattr(request, 'user'):
|
||||
if settings.FEATURES['SQUELCH_PII_IN_LOGS']:
|
||||
AUDIT_LOG.info(u"Logout - user.id: {0}".format(request.user.id)) # pylint: disable=logging-format-interpolation
|
||||
AUDIT_LOG.info('Logout - user.id: {0}'.format(request.user.id)) # pylint: disable=logging-format-interpolation
|
||||
else:
|
||||
AUDIT_LOG.info(u"Logout - {0}".format(request.user)) # pylint: disable=logging-format-interpolation
|
||||
AUDIT_LOG.info('Logout - {0}'.format(request.user)) # pylint: disable=logging-format-interpolation
|
||||
tracker.emit('edx.bi.user.account.logout', {
|
||||
'referrer': request.META.get('HTTP_REFERER'),
|
||||
'user_id': request.user.id,
|
||||
})
|
||||
|
||||
|
||||
@receiver(user_logged_in)
|
||||
|
||||
Reference in New Issue
Block a user