Skip to content

TenZdenda/laravel-api-auth

Repository files navigation

Laravel API auth

Project using Laravel Passport.

Get started

Install composer

$ composer install
$ cp .env.example .env

Configure your .env file

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=db_name
DB_USERNAME=db_username
DB_PASSWORD=db_password

Final steps

$ php artisan key:generate
$ php artisan migrate
$ php artisan db:seed
$ php artisan passport:install

API endpoints

1. Auth
1 ) Register -> /api/register
2 ) Login -> /api/login
3 ) Logout -> /api/logout

2. Forgot password
1 ) Create link -> /api/create
2 ) Find token -> /api/find/{token}
3 ) Reset password -> /api/reset

3. Users
1 ) Get users -> /api/users
2 ) Find user -> /api/users/{id}
3 ) Create user -> /api/users
4 ) Update user -> /api/users/update/{id}
5 ) Delete user -> /api/users/delete/{id}

About

Laravel example project using Passport.

Topics

Resources

Stars

Watchers

Forks

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy