0

我能够使用 cookie 进行身份验证,ActionCablecookies.signed[:user_id]我不知道如何使用密钥进行身份验证。例如,Authorization在建立连接时发送标头。

类中唯一可访问的变量ApplicationCable::Connectioncookies. 其他变量 (paramsheaders) 不可用。

有任何想法吗?

4

1 回答 1

0

订阅频道时,我能够通过发送身份验证密钥进行身份验证。如果密钥无效,则connection.send(:reject_unauthorized_connection)在通道中调用。

于 2016-06-13T14:34:17.493 回答