spizian/wizardtube

Wizard installation for laravel application

Installs: 9

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

Language:Blade

1.5 2024-02-14 06:36 UTC

This package is auto-updated.

Last update: 2024-04-14 06:55:41 UTC


README

  • php 8.2
  • require Laravel 10

Installation

composer require spizian/wizardtube

Code style will be automatically fixed by php-cs-fixer.

To secure the code so that it can only be accessed in certain domains, create a middleware class. Example "CheckDomain"

php artisan make:middleware CheckDomain

then create a handle function

public function handle(Request $request, Closure $next): Response
{
    if ($request->getHttpHost() != env('DOMAIN_SITE')) {
        return response('Create message here'); // Change respond with what you want.
    }
    return $next($request);
}

Import in route and and create a middleware group for CheckDomain.

use App\Http\Middleware\CheckDomain;

Route::middleware(CheckDomain::class)->group(function () {
    // Your routes here
});