laravel-routing相关内容

Laravel 5.3中的路由保护问题

我已经在Laravel中创建了一个登录/注册页面,它可以正常工作,但是我想通过仅允许经过身份验证的用户访问url来保护路由. 这是我的web.php: Route::get('/', [ 'uses' => 'UserController@getLogin', 'as' => 'login' ]); Route::get('/signup', [ 'uses' ..
发布时间:2020-04-28 08:25:16 PHP

仅针对单个方法删除CSRF令牌-Laravel

我正在使用paytabs付款网关api.在该api中,必须提供重定向网址,以便在交易完成后,页面将自动重定向到您指定的重定向网址.该网址是一个GET网址,但是由于api的响应是POST类型的,因此我无法使用get网址.为了解决该问题,我将该路由设置为POST URL,但是通过将其设置为post方法,则没有获得任何CSRF令牌.最后,我遇到了这个问题. TokenMismatchExcepti ..
发布时间:2020-04-28 08:20:17 其他开发

有没有办法在Laravel 5的软件包中从CSRF保护中排除路由?

我知道VerifyCsrfToken中间件(app/Http/Middleware/VerifyCsrfToken.php)的$except属性,但是我正在寻找一种从我的程序包中执行类似操作的方法(因此,安装它的用户不必修改他们的VerifyCsrfToken.php作为我上班的路线. 我能够在包中定义路由,但是我不知道如何从默认中间件中排除其中的一个(或多个)路由.我尝试在自己的软件包上扩 ..
发布时间:2020-04-28 08:19:09 PHP

如何在laravel 5中删除帖子资源?

Laravel 5版本 我正在使用新的laravel 5版本进行项目,由于某种原因我无法删除帖子,当我按Delete时,它会将我重定向到ID为/post/3的帖子显示页面,我得到了一张空白的白纸,当我返回索引视图时,我得到了所有帖子,并且该帖子尚未被删除.这是我下面的内容: 发布迁移文件 use Illuminate\Database\Migrations\Migration; ..
发布时间:2020-04-28 08:12:24 PHP

用户身份验证未在Laravel软件包中保留

这是我第一次尝试使用laravel软件包,并且遇到了一个问题,其中Auth :: attempt($ credentials)在我的登录控制器中起作用,但是在重定向到受保护的路由或控制器时,不再对用户进行身份验证.下面是我的登录控制器方法,其中已重定向到仪表板. public function attempt(Request $request){ $email = strtolowe ..
发布时间:2020-04-28 08:06:54 PHP

处理对同一网址的多个发帖请求Laravel 5

我在页面上有两种形式都通过POST method提交数据.我想在同一个网址(即/home)上处理这两个请求,并对这两种形式使用不同的控制器和方法.以下是两条路线. Route::post('home' ,'FacebookControllers\PostsController@save'); Route::post('home' , 'FacebookControllers\MessageC ..
发布时间:2020-04-28 07:59:59 PHP

如何在Laravel中进行变量/通配符路由?

我正在使用Laravel 5,并且需要执行通配符路由,根据从数据库中提取的URL类型将用户发送到其他控制器. 我需要检查数据库中的URL slug,然后根据数据库中保存的slug类型加载相关的控制器/方法.我正在为最后一部分而苦苦挣扎,这是将用户发送到相关的控制器.以下是我的路线: Route::any('{slug}', function($slug){ $url = \Ap ..
发布时间:2020-04-28 07:59:14 PHP