به پروژه های لاراول خود، تاییدیه ایمیل اضافه کنید

ترجمه و تالیف : عرفان کاکایی
تاریخ انتشار : 13 خرداد 98
خواندن در 26 ثانیه
دسته بندی ها : لاراول

اگر می خواهید اعتبار سنجی بااستفاده از ایمیل را در پروژه های لاراول خود استفاده کنید، مارسل پویکوت یک پکیج جدید به نام 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,
];

با بررسی صفحه اصلی این پکیج در گیتهاب، و خواندن فایل راهنما می توانید اطلاعات بیشتری درباره آن به دست بیاورید.

منبع

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر لازم است ابتدا وارد سایت شوید
در حال دریافت نظرات از سرور، لطفا منتظر بمانید