claraleigh/naughty-username

Validate that a username is not a naughty one
23,999
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

propaganistas/laravel-phone

Adds phone number functionality to Laravel based on Google's libphonenumber API.

44,002,337 3,033
prettus/laravel-validation

Laravel Validation Service

11,913,613 406
pixelpeter/laravel5-isocodes-validation

Laravel 5 wrapper for the IsoCodes Validation library from ronanguilloux

87,867 19
skysplit/laravel5-intl-translation

Laravel 5 package for better translation syntax using php-intl extension

106,815 10
proengsoft/laravel-jsvalidation

Validate forms transparently with Javascript reusing your Laravel Validation Rul...

2,445,464 1,140