diff --git a/app/Http/Controllers/SignupController.php b/app/Http/Controllers/SignupController.php index f16ff85..4bb8b74 100644 --- a/app/Http/Controllers/SignupController.php +++ b/app/Http/Controllers/SignupController.php @@ -11,8 +11,14 @@ class SignupController extends Controller return view("auth.signup"); } - public function store() + public function store(Request $request) { - dd("Post..."); + // Validate the request... + $request->validate([ + "name" => "required|max:16", + "username" => "required|unique:users|min:3|max:16", + "email" => "required|unique:users|email|max:64", + "password" => "required|min:8|max:64", + ]); } } diff --git a/resources/views/auth/signup.blade.php b/resources/views/auth/signup.blade.php index 4a23bde..0413988 100644 --- a/resources/views/auth/signup.blade.php +++ b/resources/views/auth/signup.blade.php @@ -15,32 +15,54 @@
{{ $message }}
+ @enderror{{ $message }}
+ @enderror{{ $message }}
+ @enderror{{ $message }}
+ @enderror{{ $message }}
+ @enderror