My beer compendium
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

42 lines
1.1 KiB

3 years ago
  1. <?php
  2. namespace App\Http\Controllers\Auth;
  3. use App\Http\Controllers\Controller;
  4. use App\Providers\RouteServiceProvider;
  5. use Illuminate\Foundation\Auth\VerifiesEmails;
  6. class VerificationController extends Controller
  7. {
  8. /*
  9. |--------------------------------------------------------------------------
  10. | Email Verification Controller
  11. |--------------------------------------------------------------------------
  12. |
  13. | This controller is responsible for handling email verification for any
  14. | user that recently registered with the application. Emails may also
  15. | be re-sent if the user didn't receive the original email message.
  16. |
  17. */
  18. use VerifiesEmails;
  19. /**
  20. * Where to redirect users after verification.
  21. *
  22. * @var string
  23. */
  24. protected $redirectTo = RouteServiceProvider::HOME;
  25. /**
  26. * Create a new controller instance.
  27. *
  28. * @return void
  29. */
  30. public function __construct()
  31. {
  32. $this->middleware('auth');
  33. $this->middleware('signed')->only('verify');
  34. $this->middleware('throttle:6,1')->only('verify', 'resend');
  35. }
  36. }