feat: regex username
This commit is contained in:
parent
6f4aa9f4e4
commit
9cd57aa79e
|
|
@ -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([
|
||||||
|
|
|
||||||
|
|
@ -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',
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue