Php 从任意页面登录并重定向回

Php 从任意页面登录并重定向回,php,authentication,slim,Php,Authentication,Slim,我想在我的网站的每个页面上都放置一个登录表单。我在Slim中设置了一个post路径,它也用于“正常”登录,只会将用户发送到主页。只是想知道什么是最好的方式,然后重定向回他们所在的页面 例如,用户在“关于我们”页面上,在该页面上填写凭据,如果成功,将用户发送回该页面 我想到的一个想法是,将当前URL作为POST数据发送到表单中,检查POST路由中是否存在此URL,如果存在,是否重定向?想知道我是否遗漏了一些技巧吗?我认为您以POST数据的形式发送当前URL的方法听起来不错。有几个PHP框架使用GE

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

例如,用户在“关于我们”页面上,在该页面上填写凭据,如果成功,将用户发送回该页面


我想到的一个想法是,将当前URL作为POST数据发送到表单中,检查POST路由中是否存在此URL,如果存在,是否重定向?想知道我是否遗漏了一些技巧吗?

我认为您以POST数据的形式发送当前URL的方法听起来不错。有几个PHP框架使用GET data使用这种方法。如果您从Apache中的
$\u服务器[“REQUEST\u URI”]
中提取此值,您应该可以开始了