tarikulwebx / Laravel-API-Role-Permissions-ACL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Laravel Logo

Build Status Total Downloads Latest Stable Version License

Laravel-API-User-Role-Permissions-ACL

User roles and permissions management in Laravel API.

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


Languages

Language:PHP 77.6%Language:Blade 22.2%Language:JavaScript 0.2%