我是getstream的新手 - 我正在编写一些客户端代码
var streamclient = stream.connect('xxxxxxxx',null,'11111');
var feed = streamclient.feed('user','maurice','??????');
如何为此客户端生成访问令牌?
答案 0 :(得分:2)
为了确保安全,您首先要在服务器端获取Feed令牌。
在服务器端初始化Stream客户端时,您将通过您的应用密码,以便访问您应用的所有Feed。然后,令牌可以传递到您的客户端应用程序(单页面应用程序,移动应用程序等)。
服务器端代码示例:
var stream = require('getstream');
// pass the app secret when connecting on the server-side
streamclient = stream.connect('<key>', '<secret>', '<app id>');
// no feed token is req'd when the Stream client was connected with an app secret
var feed = streamclient.feed('user', 'maurice');
var feedToken = feed.token // or feed.getReadOnlyToken();
您发布的客户端代码段可用于初始化feed
变量。