Explorar o código

started implementing registration

ttreasure hai 1 ano
pai
achega
cd2b8e3b5f

+ 18 - 0
app/Http/Controllers/AuthController.php

@@ -0,0 +1,18 @@
+<?php
+
+namespace App\Http\Controllers;
+
+use Illuminate\Http\Request;
+
+class AuthController extends Controller
+{
+    public function register()
+    {
+        return view('auth.register');
+    }
+
+    public function store()
+    {
+
+    }
+}

+ 28 - 0
resources/views/auth/register.blade.php

@@ -0,0 +1,28 @@
+<div class="container">
+    <div class="row justify-content-center">
+        <div class="col-12 col-sm-8 col-md-6">
+            <form class="form mt-5" action="" method="post">
+                <h3 class="text-center text-dark">Register</h3>
+                <div class="form-group">
+                    <label for="email" class="text-dark">Email:</label><br>
+                    <input type="email" name="email" id="email" class="form-control">
+                </div>
+                <div class="form-group mt-3">
+                    <label for="password" class="text-dark">Password:</label><br>
+                    <input type="text" name="password" id="password" class="form-control">
+                </div>
+                <div class="form-group mt-3">
+                    <label for="confirm-password" class="text-dark">Confirm Password:</label><br>
+                    <input type="text" name="confirm-password" id="confirm-password" class="form-control">
+                </div>
+                <div class="form-group">
+                    <label for="remember-me" class="text-dark"></label><br>
+                    <input type="submit" name="submit" class="btn btn-dark btn-md" value="submit">
+                </div>
+                <div class="text-right mt-2">
+                    <a href="/login" class="text-dark">Login here</a>
+                </div>
+            </form>
+        </div>
+    </div>
+</div>

+ 4 - 0
routes/web.php

@@ -25,6 +25,10 @@ Route::get('/ideas/{idea}/edit', [\App\Http\Controllers\IdeaController::class, '
 
 Route::put('/ideas/{idea}', [\App\Http\Controllers\IdeaController::class, 'update'])->name('ideas.update');
 
+Route::get('/register', [\App\Http\Controllers\AuthController::class, 'register'])->name('register');
+
+Route::post('/register', [\App\Http\Controllers\AuthController::class, 'store']);
+
 
 Route::delete('/ideas/{idea}', [\App\Http\Controllers\IdeaController::class, 'destroy'])->name('ideas.destroy');