2017 © Pedro Peláez
 

library restrict-access

image

tequilarapido/restrict-access

  • Wednesday, January 25, 2017
  • by nbourguig
  • Repository
  • 2 Watchers
  • 0 Stars
  • 15 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

Latest Version on Packagist Software License StyleCI Quality Score, (*1)

, (*2)

Installation

You can install the package using composer, (*3)

``` bash $ composer require tequilarapido/restrict-access, (*4)


## Usage - Add service provider

Tequilarapido\RestrictAccess\ServiceProvider::class,, (*5)


- Add middlewares to kernel

protected $routeMiddleware = [ 'restrict_access_by_ip' => RestrictAccessByIp::class, 'restrict_access_by_basic_auth' => RestrictAccessByBasicAuthentication::class, ];, (*6)


- Add middleware to routes on witch you need to restrict access - Env file

RESTRICT_ACCESS_BY_BASIC_AUTH_ENABLED=true RESTRICT_ACCESS_BY_BASIC_AUTH_usename=username RESTRICT_ACCESS_BY_BASIC_AUTH_password=password, (*7)

RESTRICT_ACCESS_BY_IP_ENABLED=false RESTRICT_ACCESS_BY_IP_ENABLED_EXCEPT=a,b,c ```, (*8)

License

The MIT License (MIT). Please see License File for more information., (*9)

The Versions