Sha256: a9a14314861c042fdd199dccf06f5e6563d80fc6a554c3df41c5b02591e0591d
Contents?: true
Size: 511 Bytes
Versions: 7
Compression:
Stored size: 511 Bytes
Contents
Warden::Manager.after_authentication do |user, auth, opts| MnoEnterprise::EventLogger.info('user_login', user.id, 'User login', user) if user end Warden::Manager.before_logout do |user, auth, opts| # Determine whether it's a sign out or timeout if auth.env['PATH_INFO'] =~ %r{^/auth/users/sign_out} MnoEnterprise::EventLogger.info('user_logout', user.id, 'User logout', user) if user else MnoEnterprise::EventLogger.info('user_timeout', user.id, 'User session expired', user) if user end end
Version data entries
7 entries across 7 versions & 1 rubygems