我正在使用node.js和angularjs开发一个应用程序,而我在这两个方面都是新手。我的主要要求是不要使用jquery / ajax调用。当我关闭浏览器选项卡/刷新时,应调用服务中的注销功能。我已经尝试使用onbeforeunload。但是它不适用于nodejs。关闭/刷新浏览器选项卡后,有什么方法可以调用写在服务中的注销功能?
答案 0 :(得分:0)
注销功能通常用于前端,例如,当用户成功登录时,可以执行localStorage.setItem('loggedin','true');然后使用它来检查用户是否已跨所有组件登录。他们注销后,您可以执行localStorage.clear();。这意味着用户将被注销。我就是那样做的。要回答Nodejs部分,要在后端Nodejs服务中调用函数,必须添加一个自定义的远程方法,然后从Angular应用程序中调用它。