登录后返回到登录页问题

如果项目中有页面需要登录态,一般登录态都是存在前端cookie(可以定义很多天的过期时间)或者session(session下次进来就失效了)里,如果前端存的登录态过期,就会自动跳转到登录页。但登录页登录后跳转到本来的页面,这时候点返回,还是会退回到登录页。

要如何解决不回退到登录页问题呢,有两种解决方案:

1.在登录页一进入时(onshow)验证登录态,如果cookie或session有登录态,那就直接重定向到本来的页面

 

2.登录页登录跳转时用replace代替href跳转,把登录页从历史记录中抹去,返回就不会回到登录页了。

 

posted @ 2018-05-29 18:52  方小川  阅读(2131)  评论(0编辑  收藏  举报