feat: regex username

This commit is contained in:
Leon Morival 2026-04-29 16:54:02 +02:00
parent 6f4aa9f4e4
commit 9cd57aa79e
2 changed files with 2 additions and 2 deletions

View File

@ -60,7 +60,7 @@ class UsersController extends Controller
$user = $request->user(); $user = $request->user();
$request->validate([ $request->validate([
'username' => ['required', 'string', 'max:255'], 'username' => ['required', 'string','min:3', 'max:30', 'regex:/^[A-Za-z0-9._]+$/'],
]); ]);
$user->update([ $user->update([

View File

@ -24,7 +24,7 @@ class RegisterRequest extends FormRequest
public function rules(): array public function rules(): array
{ {
return [ return [
'username' => ['required', 'string', 'max:120', 'unique:users,username'], 'username' => ['required', 'string','min:3', 'max:30', 'regex:/^[A-Za-z0-9._]+$/'],
'email' => ['required', 'string', 'email', 'max:255', 'unique:users,email'], 'email' => ['required', 'string', 'email', 'max:255', 'unique:users,email'],
'password' => [ 'password' => [
'required', 'required',