Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
validate([
'name' => ['required', 'string', 'max:120'],
'email' => ['required', 'email', 'max:190', 'unique:users'],
'phone' => ['nullable', 'string', 'max:30'],
'password' => ['required', 'confirmed', Password::min(8)->letters()->numbers()],
'terms' => ['accepted'],
]);
$user = User::create($data);
if ($starter = Plan::where('slug', 'starter')->where('is_active', true)->first()) {
$user->subscriptions()->create([
'plan_id' => $starter->id,
'status' => 'active',
'amount_cents' => 0,
'currency' => $starter->currency,
'starts_at' => now(),
]);
}
event(new Registered($user));
Auth::login($user);
return redirect()->route('verification.notice');
}
}