Download the PHP package sebastianjung/laravel-vault-423 without Composer
On this page you can find all versions of the php package sebastianjung/laravel-vault-423. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download sebastianjung/laravel-vault-423
More information about sebastianjung/laravel-vault-423
Files in sebastianjung/laravel-vault-423
Package laravel-vault-423
Short Description A Customizable Password Protection Middleware For Laravel Applications That Fits Your Brand.
License MIT
Informations about the package laravel-vault-423
THIS PACKAGE IS NO LONGER MAINTAINED
Please use another password protection tool for your websites
laravel-vault-423
A Password Protection Middleware For Laravel Applications That Fits Your Brand.
DEMO: vault-423.ultrabold.de // PASSWORD: vault423
Features
- multiple passwords (per .env file)
- automated revoke of access by simply removing the password from the password list
- IP whitelisting (saves time when clearing cookie cache often times ;P)
- fully customizable (Custom Logo, Font Family, Colors and more ...
- neat animations
- works in common browser (including our most beloved IE11)
CONTENTS
- Installation
- Configuration
- Customization
- Troubleshooting
Installation
Composer
Middleware
Add the following line to your $middlewareGroups
Array inside your Kernel.php
Creating Passwords
Inside your .env
file create a line as follows:
If no password / string is provided the page is accessible to anyone.
Laravel < 5.5
Remember to add the ServiceProvider of this package to your $providers
array inside your app.php
config file.
Laravel < 5.2
Because there is no $middlewareGroups
Array inside your Kernel.php
you need to add a 'vault'
key to the $routeMiddleware
Array like so:
After that you need to wrap the Routes you want to protect with the following:
Configuration
To publish the config file for this package simply execute
Whitelisting
Inside your config file there is an Array called whitelist
. Just fill it with some IPs as strings like so:
Customization
Available customizations are:
Further information is available in the vault-423.php config file.
Troubleshooting
Call To Undefined Method isDeferred()
You may need to call the package discovery of laravel again like so: