dean / login
Nice login page and Add captcha and login attempts for laravel-admin
Installs: 12
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Language:JavaScript
Requires
- php: >=7.0.0
- encore/laravel-admin: ~1.6
- mews/captcha: ^2.2
Requires (Dev)
- phpunit/phpunit: ~6.0
This package is auto-updated.
Last update: 2024-03-29 03:51:41 UTC
README
Nice login page and Add captcha and login attempts for laravel-admin
Installation
composer require dean/login
php artisan vendor:publish --tag dean-login
Configuration
In the extensions section of the config/admin.php
file, add configurations
'extensions' => [
'login' => [
// set to false if you want to disable this extension
'enable'=>true,
// set to false if you want to disable captcha validation
'verificationCodeEnable' => env('APP_ENV')==='production',
// configuration
'maxAttempts' => 5,
'decayMinutes' => 1,
'logoPath'=>'',
'logoText'=>'',
'backgroundImagePath'=>'',
'pageTitle'=>''
]
]
In the resources/lang/en(example)/validation.php
file, add configurations
'captcha' => 'The :attribute is invalid.',
'attributes' => [
'captcha' => 'captcha',
],
If you need to modify the captcha configuration, please see mews/captcha
And in the config/captcha.php
file, add configurations
'admin' => [
'length' => 5,
'width' => 120,
'height' => 36,
'quality' => 90,
],
Usage
Open your login page in your browser
License
Licensed under The MIT License (MIT).