Patrocinado
ল্যারাভেলের রিসোর্স কন্ট্রোলারে মিডেলওয়ার
ল্যারাভেলে একটা নির্দিষ্ট রিসোর্স কন্ট্রোলারে আমরা সাধারণত এভাবে মিডেলওয়ার যোগ করিঃ
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
- Nulled
- Tech
- Job
- Hacking Course
- Art
- Causes
- Crafts
- Dance
- Drinks
- Film
- Fitness
- Food
- Jogos
- Gardening
- Health
- Início
- Literature
- Music
- Networking
- Outro
- Party
- Religion
- Shopping
- Sports
- Theater
- Wellness
Leia Mais
Scratch & Spin to Win Android App with Earning System v4.0 (Admob, Facebook, Start App Ads) Source
Scratch & Spin to Win Android App with Earning System v4.0 (Admob, Facebook, Start App Ads)...
একসাথে ৪ সিম চলবে জিও R40 বাটন ফোনে! - Banglatech24.com
ফিচার ফোনের চাহিদা দিনদিন বেড়েই চলেছে। বর্তমানে যেকোনো ধরনের ফোনেই থাকে ডুয়াল সিম সুবিধা। কারণ...
DTCA Job Circular 2026 ঢাকা পরিবহন সমন্বয় কর্তৃপক্ষ নিয়োগ
4.3/5 - (6 votes)☰ মোট পদের ক্যাটাগরি০৯👥 মোট শূন্যপদ২৩ জন
আবেদনের শেষ দিন
২৬ এপ্রিল ২০২৬ ইং,...
টেকটিউনস ট্রাস্টেড টিউনার হওয়ার উপায় | Techtunes | টেকটিউনস
অ্যাপল মানুষকে ফিরিয়ে নিচ্ছে হাত ঘড়ির যুগে… অসামান্য প্রাযুক্তিক উৎকর্ষতায়! একটি Apple...