我在pubnub开了一张票,上面还写着:https://help.pubnub.com/entries/22251291-Can-I-Hide-my-Application-Keys-
但是我仍然不明白如何阻止用户看到我的密钥,因为即使在混淆之后它仍然在客户端。
我想做的是我在这篇文章中读到的:PubNub在两个私人频道之间发布消息
我不确定如何使用用户看不到的自定义密钥创建私有通道。
编辑:我能够理解auth_key的流程,但找不到JScrypto lib开通权限的php等效项。
您不能隐藏传输到客户端并且可以在JavaScript中访问的键。
但是,您可以通过使用auth_key
以及您的发布和订阅密钥来限制谁可以读取和写入频道。PubNub最近发布了PubNub访问管理器来启用此功能。auth_key
将特定于每个用户。
auth_key
将允许该用户读取和写入他们自己的私有通道。您需要设置权限,以便其他人无法读取或写入此通道。auth_key
将授予他们读取和写入自己的公共频道的权限。其他人可以读取,但不能写入此频道。关于如何做到这一点的细节可能应该在另一个问题中提出。PAM入门指南应该是最好的起点。