2017-03-01 95 views
0

我有一个简单的浏览器SIP电话。它是基于JsSIP库的单页应用程序。 它有两个输入字段登录和密码。认证后,它显示我拨号面板。当我刷新页面时,它再次显示身份验证表单。JsSIP:浏览器刷新时用户注销

如何在页面刷新后恢复会话并保持用户登录?

回答

0

您无法将JsSIP的登录会话保存在HTTP身份验证等浏览器缓存中。

JsSIP通过Websocket到服务器进行SIP会话。

每次浏览器重新加载/刷新时,您都必须将用户凭据传递给JsSIP new JsSIP.UA(configuration);。也许您可以将凭据存储在浏览器cookie或localStorage中,并使用它在刷新时初始化JsSIP。但安全取决于您决定应用程序运行的环境。