не могу войти в проект laravel - PullRequest
       5

не могу войти в проект laravel

0 голосов
/ 01 августа 2020

Я не могу войти в свою систему, я не знаю, в чем проблема. Он не показывает никаких ошибок, а только страницу 404 и этот URL:

enter image description here

here is my login blade

 @csrf Электронная почта  @error ('email') {{$ message}}   @enderror  Пароль  @error ('password') {{$ message}}   @enderror  Логин   

контроллер

    use AuthenticatesUsers;
    public function redirectTo(){

    // User role
    $role = Auth::user()->role; 

    // Check user role
    switch ($role) {
        case 'student':
                return 'backend/profilone';
            break;
        case 'staff':
                return 'backend/profiltwo';
            break; 
        default:
                return '/home'; 
            break;
    }
}

веб. php

Route::group(['middleware' => ['auth', 'checkRole:superadmin,admin']], function(){

Route::get('/home', 'Backend\HomeController@index')->name('home');


});

1 Ответ

0 голосов
/ 01 августа 2020
<form method="POST" action="{{ route('login') }}">
@csrf
    <div class="form-group">
        <label for="email">Email</label>
        <input type="email" name="email" id="email" class="form-control @error('email') is-invalid @enderror" placeholder="email@example.com" value="{{ old('email') }}">
        @error('email')
        <span class="invalid-feedback" role="alert">
            <strong>{{ $message }}</strong>
        </span>
        @enderror
    </div>
        
    <div class="form-group mb-4">
         <label for="password">Password</label>
         <input type="password" name="password" id="password" class="form-control @error('password') is-invalid @enderror" placeholder="masukkan password" required autocomplete="current-password">
         @error('password')
         <span class="invalid-feedback" role="alert">
             <strong>{{ $message }}</strong>
         </span>
         @enderror
      </div>
        
      <button type="submit" class="btn btn-block login-btn" action="{{ route('landpage') }}">
          Login
      </button>
</form>

Route::group(['middleware' => ['auth', 'checkRole:superadmin,admin']], function(){

Route::get('/home', 'Backend\HomeController@index')->name('home');

Route::post('/login', 'Backend\HomeController@methodforlogin')->name('login');
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...