84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
我是直接后台验证了,还是前端用js验证?就是没登录弹一个登录框?
走同样的路,发现不同的人生
如果你登录了。后台会给你一个cookie。你判断这个。就知道你登录没有。如果你登录了。就不用弹窗了。没登录当然是要有的。然后就是你提交ajax到登录的地方。然后服务器会判断。一下,如果你成功了。当然就让你登录了呗。没成功的话。seesion也不会有。cookie也不会有。
后端做认证,传一个变量给页面模板,这个变量一般是一个css类,这个类来控制是否显示模态登录框,后端做一次认证即可。
session只有后台才能验证,所有必须先ajax到后端,前端再根据返回值,来判断是否弹出登录窗口。
后台获取session,在所有需要登录的方法被调用之前去获取session,传给前端
ajax只是为了提高用户体验,所有后端的验证都不能省略
如果你登录了。后台会给你一个cookie。你判断这个。就知道你登录没有。如果你登录了。就不用弹窗了。没登录当然是要有的。然后就是你提交ajax到登录的地方。然后服务器会判断。一下,如果你成功了。当然就让你登录了呗。没成功的话。seesion也不会有。cookie也不会有。
后端做认证,传一个变量给页面模板,这个变量一般是一个css类,这个类来控制是否显示模态登录框,后端做一次认证即可。
session只有后台才能验证,所有必须先ajax到后端,前端再根据返回值,来判断是否弹出登录窗口。
后台获取session,在所有需要登录的方法被调用之前去获取session,传给前端
ajax只是为了提高用户体验,所有后端的验证都不能省略