Skip to content

Laravel Authentication (Register, Login and Logout) Example API

Notifications You must be signed in to change notification settings

tarikulwebx/Laravel-Auth-API

Repository files navigation

Laravel Logo

Build Status Total Downloads Latest Stable Version License

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

About

Laravel Authentication (Register, Login and Logout) Example API

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published