Laravel 5.5 管理员路由问题

Niladri Banerjee - Uttarpara

我有下面提到的路线:

Route::get('/', 'HomeController@index');
Route::get('administrator', array('before' => 'auth', 'uses' => 'Administrator\IndexController@index'));
//Route::get('/administrator', 'Administrator\IndexController@index');
Route::group(['prefix' => 'administrator'], function() {

Route::get('login', 'Administrator\IndexController@index')->name('login');
 Route::post('login', 'Auth\LoginController@doLogin'); 
 Route::get('logout', 'Auth\LoginController@logout');
});

我的意图是当有人尝试访问http://127.0.0.1:8000/administrator/这将直接进入管理员的登录页面。

但是,当我尝试访问它时,它说找不到 404。

Administrator 文件夹下的 IndexController 如下所示:

class IndexController extends Controller {

    /**
     * Create a new controller instance.
     *
     * @return void
     */
    public function __construct() {
        $this->middleware('guest')->except('doLogout');
    }

    public function index() {
        //$session = session()->all();
        if(Auth::check() == 1){
            return Redirect::intended('/administrator/dashboard')->with('successMessage', 'You have successfully logged in.');
        }
        //print_r($session);
        //echo $session['_token'];
        //if($session['_token'] == '')
        $data = array();
        $data['title'] = "Shop To My Door - Administrator Panel";
        return view('Administrator.index.index', $data);
    }

}
g对不起

您有同名“管理员”的路由和组

我的路由建议:

Route::get('/', 'HomeController@index');
Route::group(['prefix' => 'administrator'], function() {
    Route::get('/', 'Administrator\IndexController@index');
    Route::get('login', 'Administrator\IndexController@login');
    Route::post('login', 'Auth\LoginController@doLogin'); 
    Route::get('logout', 'Auth\LoginController@logout');
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

保护管理员和用户路由laravel 5

来自分类Dev

Laravel 5管理员独立认证

来自分类Dev

Laravel 5类管理员不存在

来自分类Dev

如何创建可以在Laravel 5中注册非管理员用户帐户的管理员用户帐户?

来自分类Dev

laravel 5的角色,如何仅允许管理员访问某些root用户

来自分类Dev

Laravel 5如果用户是管理员,则选择所有记录

来自分类Dev

Laravel 5-路由

来自分类Dev

laravel5中的路由问题

来自分类Dev

Laravel 5:路由可选参数问题

来自分类Dev

Laravel 5问题与wherePivot

来自分类Dev

管理员和用户的Laravel路由

来自分类Dev

Laravel 5路由

来自分类Dev

Laravel 5命名路由错误

来自分类Dev

Apex 5:管理员帐户已锁定

来自分类Dev

Laravel 5的Route :: bind()问题

来自分类Dev

Laravel 5中的表单问题

来自分类Dev

使用 Laravel 5 的 cURL 问题

来自分类Dev

Laravel路由过滤器在Laravel 5

来自分类Dev

Laravel 5路由管理站点错误

来自分类Dev

Laravel 5路由问题-错误的方法调用异常

来自分类Dev

Laravel 5路由分页URL编码问题

来自分类Dev

Laravel - 将管理员用户路由到子域

来自分类Dev

Laravel 5:处理动态和静态路由

来自分类Dev

Laravel 5路由前缀

来自分类Dev

Laravel 5如何验证路由参数?

来自分类Dev

Laravel 5 / Codeception无法正确路由

来自分类Dev

Laravel 5使用前缀进行路由

来自分类Dev

Laravel 5:自定义路由

来自分类Dev

Laravel 5:无法发布以路由资源