目前无论是官方文档,或者 DHH 的 demo,或者 ruby-china 的应用,actioncable 的鉴权都通过 cookie 的方式鉴权
def find_verified_user
if current_user = User.find_by(id: cookies.signed[:user_id])
current_user
else
reject_unauthorized_connection
end
end
那我在前端随意修改 cookie.signed[:user_id] 不就可以随意查看别人的消息了?