Patrocinado

ল্যারাভেলের রিসোর্স কন্ট্রোলারে মিডেলওয়ার

0
9

ল্যারাভেলে একটা নির্দিষ্ট রিসোর্স কন্ট্রোলারে আমরা সাধারণত এভাবে মিডেলওয়ার যোগ করিঃ

Route::resource('order', NoteController::class)->middleware('auth');

ফলে এই রিসোর্স কন্ট্রোলারের সব গুলো মেথডেই অথেনটিকেশন মিডেলওয়ারটি যোগ হয়ে যাবে। মানে কেউ যদি লগিন না করে, তাহলে কোন পাবলিক নোটও পাবলিক ইউজার দেখতে পাবে না। এর একটা সমাধান হচ্ছে কন্ট্রোলার ফাইলে এক্সেপশন যোগ করাঃ

class NoteController extends BaseController
{
    public function __construct()
{
   $this->middleware('auth', ['except' => ['index', 'show']]);
}
}

যখন আমরা নতুন একটা কন্ট্রোলার তৈরি করি, তা সাধারণত Controller ক্লাস এক্সটেন্ড করে থাকে। এভাবে একটা কনস্ট্রাকশন যোগ করতে চাইলে BaseController এক্সটেন্ড করতে হবে। এরপর আমরা বলে দিয়েছি কোন কোন মেথডে অথেনটিকেশন মিডেলওয়ার বাদ দিতে। যেমন index এবং show মেথড এক্সেস করা যাবে না লগিন ছাড়া।

Pesquisar
Categorias
Leia mais
Hacking Course
একসাথে ৪ সিম চলবে জিও R40 বাটন ফোনে! - Banglatech24.com
ফিচার ফোনের চাহিদা দিনদিন বেড়েই চলেছে। বর্তমানে যেকোনো ধরনের ফোনেই থাকে ডুয়াল সিম সুবিধা। কারণ...
Por Nettumi 2026-09-25 09:54:11 0 19
Tech
​🛠️ POCO F6 Pro (Vermeer) এ TWRP ইনস্টল করুন। আনঅফিশিয়াল রিকভারি গাইড!
হ্যালো বন্ধুরা! POCO F6 Pro-এর মতো শক্তিশালী ফোনের জন্য কাস্টমাইজেশন টুলস দরকার। কিন্তু দুঃখের...
Por Nettumi 2026-09-25 16:11:24 0 27
Nulled
FOODSIFY v1.6 - Multitenancy Based Food Grocery & E-commerce Builder Platform (SAAS) Script
FOODSIFY v1.6 – Multitenancy Based Food Grocery & E-commerce Builder Platform (SAAS)...
Por Nettumi 2026-09-18 03:49:19 0 38
Tech
সেকেন্ড-হ্যান্ড ফোন ও রিফারবিশড ফোনের পার্থক্য কি? - Banglatech24.com
বর্তমানে স্মার্টফোন এর চাহিদার সাথে পাল্লা দিয়ে বাড়ছে ফোনগুলোর দাম। এই দামি নতুন ফোনগুলো কেনার...
Por Nettumi 2026-09-25 10:14:49 0 38
Nulled
আইফোনকেও টেক্কা দেবে Oppo এর নতুন Reno15 Series! ফিচার শুনলে মাথা ঘুরে যাবে! | Techtunes | টেকটিউনস
অ্যাপল মানুষকে ফিরিয়ে নিচ্ছে হাত ঘড়ির যুগে… অসামান্য প্রাযুক্তিক উৎকর্ষতায়! একটি Apple...
Por Nettumi 2026-09-21 05:31:25 0 33
‎ ‎ ‎
Nettumi https://nettumi.com