Tag: riotjs

会话pipe理,用于node + express js中的多个并发用户

我正在尝试使用移动设备作为pipe理员login,成功login后,我在响应头中设置了Cookie。 同时,当我尝试从其他设备(笔记本电脑)访问路由时,我从其他设备获得所有pipe理员访问权限。 如何为多个用户维护会话? 此外,问题是我试图保持全局对象(login/注销button的基础上,如果用户在login或不)的视图状态与服务器端呈现丢失。 我的意思是所有的JavaScriptvariables数据(在我的情况下DataMixin对象)都会丢失。 如何开发同构riotjs应用程序? 请参阅reactJs中的类似问题: https : //github.com/reactjs/react-chartjs/issues/57 州: document.addEventListener('DOMContentLoaded', function (e) { DataMixin = { //Global object setAuthentication: function(){ if(arguments[0] != null){ localStorage.setItem('role', arguments[0][0]); localStorage.setItem('loginStatus', arguments[0][1]); } }, getRole: function(){ return localStorage.getItem('role'); }, } } 视图: <a href="#" if="{DataMixin.getRole() == ROLE_USER}">ADMIN LOGIN</a> <li if="{DataMixin.getRole() == 'ROLE_ADMIN'}"> <a onclick="{logout}">LOGOUT</a> </li> 使用node + express从服务器端加载页面: […]