如何在重新加载页面或浏览器后处理Kaltura会话连接

时间:2016-12-09 14:05:19

标签: javascript node.js session cookies kaltura

我正在开发一个需要kaltura athentification的应用程序。我使用Kaltura“client.session.start”来获取我的KS和媒体内容。 我的问题是每次重新加载页面或关闭浏览器时我都需要重新验证。

我考虑过在客户端(浏览器)保存会话数据的cookie,但我不知道是否必须通过nodejs midelwares(客户端会话,cookie解析器,cookie会话......)创建它们。或者kaltura会话提供了另一种保持连接的方式(在kaltura文档中没有提到)。或者我必须用javascript创建sipmle cookie。如果答案是使用cookie,我应该在其中添加哪些数据?我怎么能在那之后使用它。  提前谢谢你的答案。

1 个答案:

答案 0 :(得分:0)

每次加载页面时,都应该在后端创建会话。 您可以使用将创建KS的generateSessionV2方法,而无需向Kaltura发送HTTP请求。

请参阅此处的示例:https://knowledge.kaltura.com/understanding-kaltura-application-framework-kaf

请记住,每个Kaltura会话都有一个到期时间(默认为24小时)。