Browse Source

Catch :warden correctly

closed-social-glitch-2
Eugen Rochko 7 years ago
parent
commit
b078885414
1 changed files with 4 additions and 7 deletions
  1. +4
    -7
      app/channels/application_cable/connection.rb

+ 4
- 7
app/channels/application_cable/connection.rb View File

@ -9,14 +9,11 @@ module ApplicationCable
protected
def find_verified_user
verified_user = env['warden'].user
if verified_user
verified_user
else
reject_unauthorized_connection
catch :warden do
verified_user = env['warden'].user
return verified_user if verified_user
end
rescue :warden
reject_unauthorized_connection
end
end

Loading…
Cancel
Save