Besoin d'aide ?

showLoginForm return view auth.login not found

  • Avatar de AlexisGatuingt
    Membre depuis :
    06/01/2019
    Messages :
    31

    Bonjour ,

    J'ai écris la fonction

    public function showLoginForm()
    {

    return view('login');
    }

    J'ai également déplacer la vue login a la racine et supprimer le dossier view/auth

    J'ai l'erreur view auth.login not found

    J'ai vidé le cache, mis à jours l'autoloader et j'ai pas de fichier bootstrap/cache/config.php
    https://stackoverflow.com/questions/32354532/view-auth-login-not-found-laravel-5
    https://laracasts.com/discuss/channels/laravel/method-showloginform-does-not-exist

    LoginController.php :

    <?php

    namespace App\Http\Controllers\Auth;

    use App\Http\Controllers\Controller;
    use Illuminate\Foundation\Auth\AuthenticatesUsers;
    use Auth;
    use Illuminate\Http\Request;

    class LoginController extends Controller
    {

    use AuthenticatesUsers;

    public function __construct()
    {
    $this->middleware('guest')->except('logout');
    }

    public function logout(Request $request) {
    Auth::logout();
    return redirect('/');
    }

    protected function authenticated(Request $request, $user)
    {
    if ( $user->type === 'admin' ) {
    return redirect('/admin');
    }

    return redirect('/home');
    }

    public function showLoginForm()
    {

    return view('login');
    }
    }

    Merci par avance du coup de main

    Ps : j'ai pas le retour d'erreur me disant que j'ai pas selectionné la catégorie , j'ai mis 2 minutes a m'en rendre compte ^^

  • Avatar de AlexisGatuingt
    Membre depuis :
    06/01/2019
    Messages :
    31

    Je viens de trouver en faites j'avais écris ça dans mes routes et je testai pas sur l'url /login

    // GUEST
    Route::get('/', function () {
    return view('auth.login');
    })->middleware('guest');

Vous ne pouvez pas répondre à ce sujet.