Heim  >  Fragen und Antworten  >  Hauptteil

javascript - ajax登录验证session怎么弄?

我是直接后台验证了,还是前端用js验证?就是没登录弹一个登录框?

怪我咯怪我咯2729 Tage vor642

Antworte allen(5)Ich werde antworten

  • 阿神

    阿神2017-04-11 11:46:24

    如果你登录了。后台会给你一个cookie。你判断这个。就知道你登录没有。如果你登录了。就不用弹窗了。没登录当然是要有的。然后就是你提交ajax到登录的地方。然后服务器会判断。一下,如果你成功了。当然就让你登录了呗。没成功的话。seesion也不会有。cookie也不会有。

    Antwort
    0
  • PHP中文网

    PHP中文网2017-04-11 11:46:24

    后端做认证,传一个变量给页面模板,这个变量一般是一个css类,这个类来控制是否显示模态登录框,后端做一次认证即可。

    Antwort
    0
  • 高洛峰

    高洛峰2017-04-11 11:46:24

    session只有后台才能验证,所有必须先ajax到后端,前端再根据返回值,来判断是否弹出登录窗口。

    Antwort
    0
  • 大家讲道理

    大家讲道理2017-04-11 11:46:24

    后台获取session,在所有需要登录的方法被调用之前去获取session,传给前端

    Antwort
    0
  • ringa_lee

    ringa_lee2017-04-11 11:46:24

    ajax只是为了提高用户体验,所有后端的验证都不能省略

    Antwort
    0
  • StornierenAntwort