اضف خاصية تأكيد البريد الإلكتروني لمشاريع Laravel الخاصة بك

اضف خاصية تأكيد البريد الإلكتروني لمشاريع Laravel الخاصة بك

إذا كنت ترغب في إضافة خطوة التحقق من البريد الإلكتروني عند تسجيل المستخدمين الجدد في مشاريع Laravel الخاصة بك ، فإن Marcel Pociot لديه حزمة جديدة تسمى laravel-confirm-email . يطلب من المستخدمين الجدد تأكيد تسجيلهم عبر البريد الإلكتروني للمتابعة.

تعمل الحزمة من خلال توفير traits تحل محل AuthenticatesUsers و RegistersUsers التي تأتي مع Laravel. بعد التسجيل ، يتعين على المستخدمين تأكيد حسابهم عبر البريد الإلكتروني.

للبدء ، قم بتثبيت الحزمة عبر Composer:

composer require beyondcode/laravel-confirm-email

تتطلب هذه الحزمة ترحيل قاعدة بيانات ، والتي تحتاج إلى الحصول عليها عن طريق تشغيل vendor:publish command:

php artisan vendor:publish --provider=BeyondCode\EmailConfirmation\EmailConfirmationServiceProvider

ستحتاج أيضًا إلى إضافة مسارين جديدين لمعالجة التأكيدات ، وتأتي الحزمة أيضًا مع ملف خاص باللغة يمكنك تعديله بالإضافة إلى كلاس خاص 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,
];

تعرف على المزيد حول هذه الحزمة عن طريق التحقق من مستودع GitHub الرسمي واتبع الملف التمهيدي لتعليمات التثبيت والاستخدام.

فريق التحرير

فريق التحرير هو المكلف بتدوين مقالات علمية بالعربية لتمكين المبرمجين العرب من الحصول على اخر الاخبار و التقنيات الجديدة بسرعة وفي مكان واحد.

إقرأ أيضً