问题出在我退出后,然后按回按钮或转到user_control / login,然后刷新,我没有被重定向到登录页面,而是重定向到主页。
我已经取消并破坏了会议。
我从网上找到的一个解决方案是没有缓存。它有效,但它提示重新提交表单,当我刷新时,我没有被重定向到登录页面,而是重定向到主页。
> controller: user_control
> function: login
> algorithm:
> 1. form validation set rules
> 2. get posts of username and password
> 3. check if the username is in the database and entered password is equal to the password in the database, if true go to 4. else go to signin page.
> 4. set session
> 5. load view home.php
我怀疑,每次按下后退按钮,帖子请求仍然存在,当我刷新时,它会使用表单的帖子凭据调用user_control / login。
答案 0 :(得分:0)
您需要将主页或任何其他页面限制为仅登录用户。将其他人重定向到登录页面。请查看Ion Auth文档,了解如何完成此操作。