简体   繁体   English

启用/ register页面以在Laravel 5.2中登录用户

[英]Enable /register page to logged in users in Laravel 5.2

I need to enable /register page to logged in users and restrict for non logged in users in laravel 5.2. 我需要启用/ register页面以登录用户,并限制laravel 5.2中未登录的用户。 I tried changing \\app\\Http\\Controllers\\Auth\\AuthController.php page constructer to view /register page to logged in users but it didn't work... 我尝试更改\\ app \\ Http \\ Controllers \\ Auth \\ AuthController.php页面构造器以查看/ register页面以登录用户,但是没有用...

public function __construct() {
     $this->middleware($this->guestMiddleware(), ['except' => ['logout', 'getRegister', 'postRegister']]);
}

It would be great help if someone can look into this. 如果有人可以对此进行研究,那将是很大的帮助。

You can add inside auth group middleware all your routes that redirect to views visible to the logged in users. 您可以在身份验证组中间件中添加所有重定向到登录用户可见的视图的路由。

 Route::group(['middleware' => ['auth']], function () {
       Route::get('/register','your_controller@your_method');
    });

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM