برنامه نویسی

نحوه انتشار فایل مسیر API در لاراول 11

در لاراول 11، مدیریت مسیر API در مقایسه با نسخه های قبلی، رویکردی کمی متفاوت دارد. پروژه‌های جدید به‌طور پیش‌فرض فاقد یک فایل مسیر API اختصاصی هستند که راه‌اندازی برنامه‌های بدون APIهای عمومی را ساده می‌کند. اما نترس! اگر پروژه شما نیاز به API دارد، انتشار فایل لازم و راه‌اندازی Laravel Sanctum برای احراز هویت بسیار آسان است.

1. بسته API را نصب کنید

ترمینال خود را باز کنید و به دایرکتوری ریشه پروژه لاراول خود بروید. دستور Artisan زیر را اجرا کنید:

php artisan install:api

کاری که این دستور انجام می دهد:

`Creates the routes/api.php file, where your API routes will reside.
Installs Laravel Sanctum, a package offering token-based authentication for your API.
Generates relevant migrations for Sanctum.
Adds a configuration file (config/sanctum.php) for Sanctum settings.`
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

2. مسیرهای API خود را تعریف کنید

با قرار دادن فایل routes/api.php، می توانید با استفاده از مکانیسم های مسیریابی لاراول، نقاط انتهایی API خود را تعریف کنید. در اینجا یک مثال است:

user();
})->middleware(Authenticate::using('sanctum'));
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

با دنبال کردن این مراحل، فایل مسیر API را در برنامه Laravel 11 خود با موفقیت منتشر کرده اید و پایه و اساس ساختن نقاط پایانی API ایمن و کارآمد را ایجاد کرده اید. این رویکرد نه تنها راه اندازی اولیه را ساده می کند، بلکه یک پایگاه کد به خوبی ساختار یافته و سازمان یافته برای پروژه شما تضمین می کند.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا