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
- Host: GitHub
- URL: https://github.com/sadnub/laravel-tenancy-passport-demo
- Owner: sadnub
- Created: 2018-09-09T21:54:27.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-02-22T15:21:35.000Z (over 6 years ago)
- Last Synced: 2025-04-12T14:49:36.006Z (6 months ago)
- Topics: laravel, laravel-demo, passport, php, tenancy, vuejs
- Language: PHP
- Homepage:
- Size: 1.43 MB
- Stars: 113
- Watchers: 7
- Forks: 33
- Open Issues: 3
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Setup
- Clone the repo
- add .env
- run composer install
- run npm installYou 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!