claraleigh/naughty-username
Validate that a username is not a naughty one
24,141
| Install | |
|---|---|
composer require claraleigh/naughty-username |
|
| Latest Version: | 0.3.3 |
| PHP: | 8.* |
| License: | Apache-2.0 |
| Last Updated: | Apr 29, 2026 |
| Links: | GitHub · Packagist |
Maintainer: clara_leigh
Laravel Naughty Username Validator
Installation
composer require claraleigh/naughty-username
Usage
use Claraleigh\NaughtyUsername\NaughtyUsername;
// Test if a username is naughty
$request->validate([
'username' => [
'required',
new NaughtyUsername(),
],
]);
// Use your own list of naughty usernames
$request->validate([
'username' => [
'required',
new NaughtyUsername(
['path/to/blacklist.js'],
['path/to/whitelist.js']
),
],
]);
Related Packages
skysplit/laravel5-intl-translation
Laravel 5 package for better translation syntax using php-intl extension
107,197
10
propaganistas/laravel-phone
Adds phone number functionality to Laravel based on Google's libphonenumber API.
45,553,865
3,041
proengsoft/laravel-jsvalidation
Validate forms transparently with Javascript reusing your Laravel Validation Rul...
2,476,565
1,141
pixelpeter/laravel5-isocodes-validation
Laravel 5 wrapper for the IsoCodes Validation library from ronanguilloux
87,981
19
Version History
| Version | Released | PHP | Laravel | License |
|---|---|---|---|---|
| 0.3.3 | 8.* | ^11.0| | Apache-2.0 | |
| 0.3.2 | 8.* | ^11.0| | Apache-2.0 | |
| 0.3.1 | 8.* | ^11.0 | Apache-2.0 | |
| 0.3.0 | 8.* | ^11.0 | Apache-2.0 | |
| 0.2.2 | ^7.4| | ^5.5| | Apache-2.0 | |
| 0.2.1 | ^7.4| | ^5.5| | Apache-2.0 | |
| 0.2.0 | ^7.4| | ^5.5| | Apache-2.0 | |
| 0.1 | ^7.4| | ^5.5| | Apache-2.0 |