isLoggedIn()) { header('Location: /onboarding/register.php'); exit; } $user = $auth->getUser(); $message = ''; $error = ''; $verified = false; // Token aus URL verarbeiten if (isset($_GET['token'])) { try { $onboarding = new OnboardingManager(); $result = $onboarding->verifyEmail($_GET['token']); if ($result['success']) { $verified = true; $message = 'E-Mail erfolgreich verifiziert!'; } else { $error = $result['error']; } } catch (\Exception $e) { $error = 'Verifikation fehlgeschlagen'; } } // E-Mail erneut senden if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['resend'])) { try { $onboarding = new OnboardingManager(); $result = $onboarding->resendVerification($user['id']); if ($result['success']) { $_SESSION['verification_token'] = $result['token']; $message = 'Verifikations-E-Mail wurde erneut gesendet!'; } else { $error = $result['error']; } } catch (\Exception $e) { $error = 'Fehler beim Senden'; } } // Demo: Token anzeigen (in Produktion würde eine E-Mail gesendet) $demoToken = $_SESSION['verification_token'] ?? null; ?> E-Mail verifizieren - Aurora Livecam

E-Mail verifiziert!

Ihre E-Mail-Adresse wurde erfolgreich bestätigt.

Weiter zur Stream-Konfiguration
📧

E-Mail bestätigen

Wir haben eine Bestätigungs-E-Mail an

gesendet.

⚠️ Demo-Modus

In der Produktion würde eine E-Mail gesendet. Für Demo-Zwecke:

Klicken Sie hier um zu verifizieren

Keine E-Mail erhalten?

Abmelden