IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Laravel PHP Discussion :

Route introuvable.


Sujet :

Laravel PHP

  1. #1
    Membre à l'essai
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2017
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Togo

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2017
    Messages : 28
    Points : 17
    Points
    17
    Par défaut Route introuvable.
    Bonjour! Je rencontre une erreur de route not defined.
    Nom : route error.png
Affichages : 199
Taille : 27,0 Ko
    Voici le code du controlleur que j'ai écrit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    <?php
     
    namespace App\Http\Controllers\Auth;
     
    use App\Clients;
    use App\Http\Controllers\Controller;
    use Illuminate\Foundation\Auth\AuthenticatesUsers;
    use Illuminate\Http\Request;
    use Illuminate\Support\Facades\Auth;
    use Illuminate\Support\Facades\Session;
    use Illuminate\Support\Str;
     
    class ClientAuthController extends Controller
    {
        use AuthenticatesUsers;
        protected $guardName = 'client';
        protected $maxAttempts = 3;
        protected $decayMinutes = 2;
     
        protected $loginRoute;
     
        public function __construct(){
     
        	$this->middleware('guest:client')->except('postLogout');
        	$this->loginRoute = route('client.loginClient');
        }
     
        public function getLogin(){
     
        	return view('client.loginClient');
        }
     
        public function postLogout(){
        	Auth::guard($this->guardName)->logout();
        	Session::flush();
        	return redirect()->guest($this->loginRoute);
        }
     
        public function postLogin(Request $request){
        	$this->validate($request, [
        		'numeroCompte' => 'required|string'
        	]);
     
        	if ($this->hasTooManyLoginAttempts($request)){
        		$this->fireLockoutEvent($request);
        		$this->sendLockoutResponse($request);
        	}
     
        	$credential =[
        		'numeroCompte' => $request->input('numeroCompte')
        	];
     
        	if (Auth::guard($this->guardName)->attempt($credential)){
        		$request->session()->regenerate();
        		$this->clearLoginAttempts($request);
        		return redirect()->intended();
        	} else{
        		$this->incrementLoginAttempts($request);
        		return redirect()->back()
        			->withInput()
        			->withErrors(["Numéro de compte incorrect!"]);
        	}
        }
     
    }
    voici le code de la route:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Auth::routes();
    Route::namespace('Auth')->group(function(){
        Route::get('loginClient', 'ClientAuthContrsoller@getLogin')->name('loginClient');
        Route::post('loginClient', 'ClientAuthController@postLogin');
    });
    J'ai essayé php artisan route:list et voici la réponse:
    Nom : Annotation 2019-12-19 180455.png
Affichages : 231
Taille : 42,3 Ko.

    J'ai besoin d'aide s'il vous plait. Merci

  2. #2
    Membre régulier
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2005
    Messages
    197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Services à domicile

    Informations forums :
    Inscription : Septembre 2005
    Messages : 197
    Points : 121
    Points
    121
    Par défaut
    Slt,
    Il cherche la route mais apparemment celle-ci n'existe pas dans tes routes.
    Essai avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ->name('client.loginClient');

  3. #3
    Membre à l'essai
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2017
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Togo

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2017
    Messages : 28
    Points : 17
    Points
    17
    Par défaut
    Merci. ça marche.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de librairie introuvable
    Par cgigot dans le forum Eclipse C & C++
    Réponses: 5
    Dernier message: 15/01/2009, 13h21
  2. Accès action impossible, problème de route?
    Par barnoufal dans le forum Ruby on Rails
    Réponses: 12
    Dernier message: 17/10/2008, 15h54
  3. petit problème de header introuvables
    Par ankou29666 dans le forum C++
    Réponses: 2
    Dernier message: 01/08/2008, 15h22
  4. Problème Forms10g, builder introuvable
    Par PG59 dans le forum Oracle
    Réponses: 3
    Dernier message: 28/11/2005, 11h31
  5. [warning][properties]problème de police introuvable
    Par cyrdec dans le forum API standards et tierces
    Réponses: 8
    Dernier message: 11/04/2003, 17h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo