Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    laravel bloccare utente non autenticato

    CIao a tutti, dopo quasi 20 anni.... torno a scrivere qui...
    scusate la premessa dal sapore nostalgico. In buona sostanza non mi va giù che lo user entri nel mio sito senza prima autenticare la mail inserita in fase di registrazione.
    Uso Laravel 11 ovviamente potrei impostare un middleware sulla rotta ma essendo nella home uno user non autenticato non potrebbe vedere nemmeno quella.
    sulla documentazione mi è parso di capire che implementando questa hidden route nel web.php avrei dovuto risolvere..ma così non è...qualche consiglio? grazie
    Route::get('/email/verify/{id}/{hash}', function (EmailVerificationRequest $request) {
    // $request->fulfill();
    // return redirect('welcome');
    // })->middleware(['auth', 'signed'])->name('verification.verify');



    è un asino chi non vuol capire no non capisce!

  2. #2
    mi rispondo da solo(magari potrà essere utile a qualcuno) il middleware in questione non è l'auth ma il validate. purtroppo così perdo la homepage navigabile da guest ma non riesco a trovare un'alternativa nè con except nè con only.
    public static function middleware()
    {
    return [
    new Middleware('verified')
    ];

    questo è il codice che ho utilizzato
    Ultima modifica di lamerone; 18-06-2024 a 23:27
    è un asino chi non vuol capire no non capisce!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.