从任何页面修剪登录并重定向回来

时间:2014-07-11 20:14:59

标签: php authentication slim

我想在我网站的每个页面上放置一个登录表单。我在Slim中设置了一个帖子路由,它也用于“正常”登录,只会将用户发送到主页。只是想知道什么是最好的方式然后重定向回他们所在的页面。

E.G用户在“关于我们”页面上,填写该页面上的凭据,如果成功,则将用户发回该页面。

我想到的一个想法是将当前的URL作为POST数据发送到表单中,检查后期路由中是否存在并重定向(如果存在)?想知道我是否有任何诡计?

1 个答案:

答案 0 :(得分:1)

我认为您在表单中将当前URL作为POST数据发送的方法听起来不错。有一些PHP框架使用这种方法使用GET数据。如果你从Apache中的$_SERVER["REQUEST_URI"]中提取这个值,你应该很高兴。