An open API service indexing awesome lists of open source software.

https://github.com/sadnub/laravel-tenancy-passport-demo

Laravel demo with Passport and Tenancy
https://github.com/sadnub/laravel-tenancy-passport-demo

laravel laravel-demo passport php tenancy vuejs

Last synced: 30 days ago
JSON representation

Laravel demo with Passport and Tenancy

Awesome Lists containing this project

README

          

# Setup
- Clone the repo
- add .env
- run composer install
- run npm install

You can run tests with `./vendor/bin/phpunit`

# Tenant Aware Demo
You must create a tenant before logging into the dashboard. Each tenant has a specific URL that distiguishes with database you connect to. Browse to the /register route and create a tenant and you will be redirected to the correct login screen.

Check out series below. Use the Main branch for parts 0 1, 2, and 3

Part 0  -  Laravel Multi-Tenant App Setup

Part 1  —  Laravel Passport and Hyn\Tenancy

Part 2  —  VueJS and Laravel API

Part 3   —  Laravel Multi-Tenant Testing

These articles are using the master branch

Moving Laravel Auth Views to VueJS 

Faster Multi-Tenant testing with Laravel 

# GraphQL demo

Use the graphql branch for the article below.

Migrating to GraphQL on Laravel with Lighthouse 

API Auth with GraphQL and Laravel

# Contribution
If you found my article or this repo useful, please consider contributing so I can provide more helpful content!

Buy Me A Coffee