اگر می خواهید اعتبار سنجی بااستفاده از ایمیل را در پروژه های لاراول خود استفاده کنید، مارسل پویکوت یک پکیج جدید به نام laravel-confirm-email ساخته است. کاربران جدید باید در طی یک پروسه با استفاده از آدرس ایمیل خود ثبت نام خود را تایید کنند.
پکیج با دو صفت که به جای AuthenticatesUsers و RegisterUsers که به همراه لاراول وجود دارند، جایگزین می شوند کار می کند.
برای شروع، پکیج را با استفاده از Composer نصب کنید:
composer require beyondcode/laravel-confirm-email
این پکیج نیازمند یک انتقال دیتابیس است، که باید با دستور vendor:publish اجرا کنید:
php artisan vendor:publish --provider=BeyondCode\EmailConfirmation\EmailConfirmationServiceProvider
همچنین باید دو مسیر جدید برای استفاده در پروسه تایید اضافه کنید. پکیج یک language file به همراه دارد که می توانید با یک کلاس notification پیاده کنید:
<?php
return [
/*
|--------------------------------------------------------------------------
| Notification
|--------------------------------------------------------------------------
|
| This is the notification class that will be sent to users when they receive
| a confirmation code.
|
*/
'notification' => \BeyondCode\EmailConfirmation\Notifications\ConfirmEmail::class,
];
با بررسی صفحه اصلی این پکیج در گیتهاب، و خواندن فایل راهنما می توانید اطلاعات بیشتری درباره آن به دست بیاورید.
دیدگاه و پرسش
در حال دریافت نظرات از سرور، لطفا منتظر بمانید
در حال دریافت نظرات از سرور، لطفا منتظر بمانید