TA
tarikulwebx/Laravel-Auth-API
Laravel Authentication (Register, Login and Logout) Example API
Laravel-Auth-API
User authentication (Registration, Login, Logout) example of Laravel API using Sanctum.
Setup
Step 1:
Clone the repository in your local directory
git clone https://github.com/tarikulwebx/Laravel-Auth-API.git
Step 2:
Create .env file in your project root directory and copy all lines of codes from .env.example to .env.
Change following database credentials according to your local MySQL Database.
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel_auth_api_db
DB_USERNAME=root
DB_PASSWORD=
Step 3:
Install composer dependencies
composer install
Step 4:
Generate App_key for the Laravel Api (.env file)
php artisan key:generate
Step 5:
Migrate database
php artisan migrate
Step 6:
Run the API
php artisan serve
Step 7:
Use Postman to test the API for the register, login and logout process. The working API routes are-
Register
http://127.0.0.1:8000/api/register
Login
http://127.0.0.1:8000/api/login
Logout
http://127.0.0.1:8000/api/logout
On this page
Contributors
Created November 27, 2023
Updated December 13, 2025