2015-11-18 17 views
1

我正在使用GetStream.io開發應用程序!我集成在我的index.html的.js文件,文件和調整正確的連接要求:GetStream.io:共享私鑰時出錯

var client = stream.connect('...', '...', '...'); 

在瀏覽器的控制檯,我得到以下錯誤:

Error: You are publicly sharing your private key. Dont use the private key while in the browser.

我應該在哪裏把我的祕密?

THX的答覆:)

乾杯

回答

1

你應該只存儲在您的服務器(或其他可信方)的API的祕密。您可以使用服務器端生成的令牌在瀏覽器中使用提要。

例如。

// server-side (node.js) 
var client = client.connect(api_key, api_secret); 
var feed = client.feed('user', user_id); 
var feed_token = feed.token; 

// client-side (browser) 
var client = client.connect(api_key, null); 
var feed = client.feed('user', user_id, token);