پلاگین Under Construction برای لاراول

تعرفه تبلیغات در سایت
عنوان عکس
عنوان عکس
عنوان عکس
عنوان عکس
عنوان عکس

بوسیله پلاگین لاراول Under Construction ، می توانید سایت خود را به حالت “در دست ساخت” یا “در دست تعمیر” ببرید. در این حالت فقط کاربرانی که یک کد ۴ رقمی دارند ، می توانند به سایت دسترسی پیدا کنند.

نصب پلاگین

این دستور را اجرا کنید (برای لاراول ۵.۵ از نسخه ۱.۳ استفاده کنید!) :

composer require larsjanssen6/underconstruction

بعد در فایل config/app.php این کد را به بهش providers اضافه کنید:

// config/app.php

'providers' => [
// ...
'LarsJanssenUnderConstructionUnderConstructionServiceProvider'
];

حالا کلاس LarsJanssenUnderConstructionUnderConstruction::class باید در kernel ثبت شود:

//app/Http/Kernel.php

protected $routeMiddleware = [
// ...
'under-construction' => LarsJanssenUnderConstructionUnderConstruction::class,
];

بعد از نصب نحوه استفاده از آن نیز ساده است. کد ۴ رقمی تان را ثبت کنید:

php artisan code:set 1234

حالا کافیست Middleware این پلاگین را به route هایی اعمال کنید که می خواهید دسترسی شان را محدود کنید:

Route::group(['middleware' => 'under-construction'], function () {
Route::get('/live-site', function() {
echo 'content!';
});
});

این پلاگین برای مواقعی که می خواهید دسترسی به سایت را محدود کنید یا سایت تان را با دوستان به اشتراک بگذارید واقعا بدرد می خورد.

منبع

در همین رابطه :   روت Resource لاراول برای API: چطور متدهای Create/Edit را حذف کنیم؟
نویسنده : محمد رضا جوادیان بازدید : 1 تاريخ : سه شنبه 24 بهمن 1396 ساعت: 4:33
برچسب‌ها :
اخبار و رسانه هاهنر و ادبیاترایانه و اینترنتعلم و فن آوریتجارت و اقتصاداندیشه و مذهبفوتو بلاگوبلاگ و وبلاگ نویسیفرهنگ و تاریخجامعه و سیاستورزشسرگرمی و طنزشخصیخانواده و زندگیسفر و توریسمفارسی زبان در دیگر کشورها