Skip to content

Instantly share code, notes, and snippets.

View oluwajubelo1's full-sized avatar
🏠
Working from home

Oluwajubelo oluwajubelo1

🏠
Working from home
View GitHub Profile
@oluwajubelo1
oluwajubelo1 / AdminController.php
Created April 14, 2019 10:24 — forked from cabrerahector/AdminController.php
Laravel 5.4 Multi Auth - Custom Logout Method for Admin (see https://youtu.be/P8T3MjZPDdI)
<?php
namespace App\Http\Controllers\Auth;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use Auth;
class AdminLoginController extends Controller
{
@oluwajubelo1
oluwajubelo1 / laravel-vue-starter.txt
Created April 14, 2019 10:26 — forked from daverydan/laravel-vue-starter.txt
Laravel & Vue Starter Project
Created: 12-16-2018
Laravel: 5.7.*
Vue: 2.5.17
// user > Code dir. (specific version) (--prefer-dist: https://getcomposer.org/doc/03-cli.md#install-i)
$ laravel new project-name (or) composer create-project laravel/laravel project-name ("5.0.*" --prefer-dist)
// check for any composer package updates
$ composer update
<?php
// 5.5 ,5.6
namespace App\Exceptions;
use Exception;
use Illuminate\Auth\AuthenticationException;
use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler;
class Handler extends ExceptionHandler
{
  1. Install pakej spatie/laravel-permissions.

    composer require spatie/laravel-permission
  2. Publish migration file.

php artisan vendor:publish --provider="Spatie\Permission\PermissionServiceProvider" --tag="migrations"

@oluwajubelo1
oluwajubelo1 / deployment_guide.md
Created April 15, 2019 11:09 — forked from vicgonvt/deployment_guide.md
Deployment Guide for Ubuntu Server from Scratch with Laravel

Setting Up Laravel in Ubuntu / DigitalOcean

Getting Started

  • Create droplet with Ubuntu 18.10
  • ssh root@[DROPLET IP ADDRESS]
  • Get password from your email
  • Change password on first login
  • adduser laravel
  • Enter password and other information
@oluwajubelo1
oluwajubelo1 / somelinks
Created April 15, 2019 11:27 — forked from igoralves1/somelinks
actTest
@oluwajubelo1
oluwajubelo1 / Admin.php
Created June 23, 2019 14:37 — forked from ShunsukeKomuta/Admin.php
Multi Auth in Laravel 5.6
<?php
namespace App;
use Illuminate\Notifications\Notifiable;
use Illuminate\Foundation\Auth\User as Authenticatable;
class Admin extends Authenticatable
{
use Notifiable;