انشاء API تسجيل دخول/خروج باستخدام Laravel
هذه المقالة تشرح طريقة استخدام Laravel API كـ back-end لإنشاء نموذج تسجيل, بالاضافة إلى مسارات محمية لا يمكن الدخول اليها الا في حال التسجيل (امتلاك token).
انشاء مشروع Laravel جديد
في البداية سنحتاج الى انشاء مشروع Laravel جديد من خلال الأمر:
laravel new example-app
Would you like to install a starter kit? none
Which testing framework do you prefer? 0
Which testing framework do you prefer? no
Which database will your application use? mysql
الدخول الى مسار المشروع
الخطوة التالية هي الدخول الى مسار المشروع من خلال الأمر:
cd example-app
تعديل ملف env.
الآن سنحتاج الى تعديل ملف env. وتحديدا القسم الخاص بقاعدة البيانات (نوع قاعدة البيانات)
إنشاء ملف api.php
الخطوة التالية هي إنشاء ملف api.php من خلال الامر:
php artisan install:api
في حال سؤالك عن إجراء migration قم بتأجيل ذلك بالضغط على no لأننا سنقوم بالتعديل على ملفات migrations اولا.
انشاء الـ Controller