در این سوال قصد داریم تغییر کوچکی در سیستم ورود لاراول ایجاد کنیم.
Authentication
پیشفرض لاراول ورود را با ایمیل بررسی میکند، اما ما دوست داریم کاربران با نام کاربریای که در هنگام ثبتنام وارد میکنند وارد سایت شوند، به همین دلیل در این امر از شما کمک میخواهیم.
پروژه اولیه را از اینجا دانلود کنید. ساختار فایلهای این پروژه به صورت زیر است:
پروژهی اولیه، پروژهی لاراول خامی است که روی آن دستور php artisan make:auth
اجرا شده و کمی view
های آن تغییر کردهاند.
شما تنها مجاز به تغییر فایل app/Http/Controllers/Auth/LoginController.php
هستید، باید کاری کنید که در کنترلر ورود به جای ایمیل از نام کاربری برای ورود استفاده شود.
app/Http/Controllers/Auth/LoginController.php
هستید، بقیهی تغییرات نادیده گرفته میشوند.vendor
را Zip کرده و ارسال کنید.