判断用户是否为第一次访问页面
打开页面的时候,发送websocket给服务端去验证,例如:
websocket.onopen = function(event){
websocket.send(
//发送的内容
)
}
这是向服务端发送socket,还有接收等方法。具体可以网上找一下。
8 回答4.8k 阅读✓ 已解决
6 回答3.5k 阅读✓ 已解决
5 回答2.9k 阅读✓ 已解决
5 回答6.4k 阅读✓ 已解决
4 回答2.3k 阅读✓ 已解决
5 回答1.3k 阅读✓ 已解决
4 回答2.8k 阅读✓ 已解决
前端验证我感觉不靠谱,换个浏览器就不好用了
在登录的情况下,可以用redis做下永久储存
user_id => md5(user_id+页面路由uri)
如果访问就在redis存放一个key=>value 标识即可,有标识的说明已经访问过