Blame view
app/Providers/AppServiceProvider.php
1.03 KB
2dde15d57 Утверждение переноса |
1 2 3 |
<?php namespace App\Providers; |
4882dedc8 verfiy emails |
4 5 6 |
use Carbon\Carbon; use Illuminate\Auth\Notifications\VerifyEmail; use Illuminate\Notifications\Messages\MailMessage; |
2dde15d57 Утверждение переноса |
7 |
use Illuminate\Support\ServiceProvider; |
4882dedc8 verfiy emails |
8 |
use Illuminate\Support\Facades\URL; |
2dde15d57 Утверждение переноса |
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
class AppServiceProvider extends ServiceProvider { /** * Register any application services. * * @return void */ public function register() { // } /** * Bootstrap any application services. * * @return void */ public function boot() { |
4882dedc8 verfiy emails |
29 30 31 32 33 34 35 36 37 |
VerifyEmail::toMailUsing(function ($notifiable) { $verifyUrl = URL::temporarySignedRoute( 'verification.verify', Carbon::now()->addMinutes(60), ['id' => $notifiable->getKey(), 'hash' => sha1($notifiable->getEmailForVerification()),] ); return (new MailMessage) ->subject('Подтвердите ваш адрес электронной почты!') ->view('emails.send_verify', ['url' => $verifyUrl]); }); |
2dde15d57 Утверждение переноса |
38 |
} |
4882dedc8 verfiy emails |
39 |
|
2dde15d57 Утверждение переноса |
40 |
} |