dym-sh/app/Http/Controllers/RegisteredUserController.php

32 lines
702 B
PHP
Raw Normal View History

2024-08-08 11:22:35 +02:00
<?php
namespace App\Http\Controllers;
use App\Models\User;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
use Illuminate\Validation\Rules\Password;
class RegisteredUserController extends Controller
{
public function create()
{
return view('auth.register');
}
public function store()
{
$validatedAttributes = request()->validate([
'fullname' => ['required'],
'email' => ['required', 'email', 'confirmed'],
'password' => ['required', Password::min(5), 'confirmed'],
]);
$user = User::create($validatedAttributes);
Auth::login( $user );
return redirect('/admin');
}
}