Sha256: 086f61e1387b35f585710d82a86aa9419757e86a3479b07232eb993a509975c0
Contents?: true
Size: 500 Bytes
Versions: 1
Compression:
Stored size: 500 Bytes
Contents
# frozen_string_literal: true module Signum module ApplicationCable class Connection < ActionCable::Connection::Base identified_by :current_user def connect self.current_user = find_verified_user logger.add_tags 'ActionCable', current_user.name end private def find_verified_user if verified_user = env['warden'].user verified_user else reject_unauthorized_connection end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
signum-0.3.12 | app/channels/signum/application_cable/connection.rb |