This commit is contained in:
2025-11-07 13:34:32 -08:00
commit 1e8c5a972b
436 changed files with 11000 additions and 0 deletions

View File

@@ -0,0 +1,4 @@
module ApplicationCable
class Channel < ActionCable::Channel::Base
end
end

View File

@@ -0,0 +1,20 @@
module ApplicationCable
class Connection < ActionCable::Connection::Base
include Authentication::SessionLookup
identified_by :current_user
def connect
self.current_user = find_verified_user
end
private
def find_verified_user
if verified_session = find_session_by_cookie
verified_session.user
else
reject_unauthorized_connection
end
end
end
end