Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/laravel-admin-extensions/auth-attempts

Add captcha and login attempts for laravel-admin
https://github.com/laravel-admin-extensions/auth-attempts

Last synced: 6 days ago
JSON representation

Add captcha and login attempts for laravel-admin

Awesome Lists containing this project

README

        

Captcha and Login attempts for laravel-admin
======
Add captcha and login attempts for laravel-admin

### Screenshot
![img](https://github.com/manzhouya/images/blob/master/images/1544165647.jpg?raw=true)

### Installation

```
composer require manzhouya/auth-attempts
```

### Configuration

In the extensions section of the `config/admin.php` file, add configurations
```
'extensions' => [
'auth-attempts' => [
// set to false if you want to disable this extension
'enable' => true,

// configuration
'maxAttempts' => 5,
'decayMinutes' => 1,
]
]
```

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](https://github.com/mewebstudio/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)](LICENSE).