All Projects → sadnub → Laravel Tenancy Passport Demo

sadnub / Laravel Tenancy Passport Demo

Laravel demo with Passport and Tenancy

Projects that are alternatives of or similar to Laravel Tenancy Passport Demo

Laravel Passport Android
Laravel + Passport for an Android App
Stars: ✭ 116 (+8.41%)
Mutual labels:  laravel, passport
Laravel Passport Social Grant
🔒 API authentication via social networks for your Laravel application
Stars: ✭ 142 (+32.71%)
Mutual labels:  laravel, passport
Passport Social Grant
Stars: ✭ 114 (+6.54%)
Mutual labels:  laravel, passport
Larapush
artisan push - Deploy your codebase into your web server with one Laravel artisan command and no SSH needed!
Stars: ✭ 150 (+40.19%)
Mutual labels:  laravel, passport
Angular5.2 Laravel5.6
Angular 5.2 and Laravel 5.6 Authentication and CRUD
Stars: ✭ 17 (-84.11%)
Mutual labels:  laravel, passport
Reactnativelaravellogin
Sample App for login using laravel 5.5 React Native and Redux
Stars: ✭ 75 (-29.91%)
Mutual labels:  laravel, passport
Laravel Authz
An authorization library that supports access control models like ACL, RBAC, ABAC in Laravel.
Stars: ✭ 136 (+27.1%)
Mutual labels:  laravel, passport
Roastapp
Laravel学院 Roast 应用源码
Stars: ✭ 164 (+53.27%)
Mutual labels:  laravel, passport
Laravel template with vue
laravel5.5和vue.js结合的前后端分离项目模板,后端使用了laravel的LTS版本(5.5),前端使用了流行的vue-element-template项目。作为程序的起点,可以直接以此为基础来进行业务扩展。模板内容包括基础的用户管理和权限管理、日志管理、集成第三方登录,整合laravel-echo-server 实现了websocket 做到了消息的实时推送,并在此基础上,实现了聊天室和客服功能。权限管理包括后端Token认证和前端vue.js的动态权限,解决了前后端完整分离的情况下,vue.js的认证与权限相关的痛点,已在本人的多个项目中集成使用。
Stars: ✭ 763 (+613.08%)
Mutual labels:  laravel, passport
Laravel Janitor
🔑 Easily add login proxy to your Laravel API
Stars: ✭ 54 (-49.53%)
Mutual labels:  laravel, passport
Poetryclub Backend
基于 laravel + vue.js 的诗词小筑网站后台页面与后端代码
Stars: ✭ 87 (-18.69%)
Mutual labels:  laravel, passport
Taobao Top Client
Taobao top client(SDK) for laravel
Stars: ✭ 105 (-1.87%)
Mutual labels:  laravel
Laravel Skeleton
Laravel Application skeleton for me.
Stars: ✭ 103 (-3.74%)
Mutual labels:  laravel
Laravel Stats
📈 Get insights about your Laravel or Lumen Project
Stars: ✭ 1,386 (+1195.33%)
Mutual labels:  laravel
Generators
Laravel File Generators with config and publishable stubs
Stars: ✭ 102 (-4.67%)
Mutual labels:  laravel
Laravel Amp
Package that helps you set up AMP (Accelerated Mobile Pages) using Laravel
Stars: ✭ 106 (-0.93%)
Mutual labels:  laravel
Laravel Like Comment
Ajax based site wide like and commenting system for laravel.
Stars: ✭ 105 (-1.87%)
Mutual labels:  laravel
Laravel Json Schema
Create all your migrations and models from one JSON schema file.
Stars: ✭ 101 (-5.61%)
Mutual labels:  laravel
Anvel
Angular 2 Laravel Starter Kit
Stars: ✭ 102 (-4.67%)
Mutual labels:  laravel
Roles
Powerful package for handling roles in Laravel
Stars: ✭ 102 (-4.67%)
Mutual labels:  laravel

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].