presseportale/tests/Feature/Auth
Kevin Adametz 068a5a4b49 WS-6: Google-Login via Laravel Socialite
- Socialite installiert; oauth_provider/oauth_provider_id an users (Migration).
- GoogleController (redirect/callback) + SocialAuthService: De-Dup über E-Mail,
  neuer User aktiv + verifiziert + customer (Verifizierung über den Google-
  Kanal), offener Selbst-Registrierer wird onboardet, deaktivierter Account wird
  NICHT reaktiviert. Abschluss über die gemeinsame LoginRedirect-Logik
  (rollengerecht, 403-sicher).
- Routen /auth/google/redirect + /auth/google/callback (guest), "Mit Google
  anmelden/registrieren"-Buttons auf Login und Register.
- config/services.php google + .env.example-Keys; Sicherheits-/Deployment-Doku
  ergänzt (Keys, Redirect-URI, Migration).

Tests: neuer User, De-Dup bestehender User, deaktivierter Account blockiert,
unverifizierter Registrierer onboardet, fehlgeschlagener Callback.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-16 10:39:19 +00:00
..
AuthenticationTest.php Security-Härtung Login & Magic-Link (Review 16.06.) 2026-06-16 09:33:44 +00:00
ContactAccessTest.php Security-Härtung Login & Magic-Link (Review 16.06.) 2026-06-16 09:33:44 +00:00
EmailVerificationTest.php WS-6: E-Mail-Verifizierung, Auth-Flow-Fixes & Legacy-Rollen-Sicherheitsfix 2026-06-16 08:16:41 +00:00
GoogleLoginTest.php WS-6: Google-Login via Laravel Socialite 2026-06-16 10:39:19 +00:00
MagicLinkLoginTest.php Security-Härtung Login & Magic-Link (Review 16.06.) 2026-06-16 09:33:44 +00:00
PasswordConfirmationTest.php 29-05-2026 Optimierungen Fixes am Code 2026-05-29 12:42:05 +00:00
PasswordResetTest.php 29-05-2026 Optimierungen Fixes am Code 2026-05-29 12:42:05 +00:00
RegistrationTest.php WS-6: E-Mail-Verifizierung, Auth-Flow-Fixes & Legacy-Rollen-Sicherheitsfix 2026-06-16 08:16:41 +00:00
TwoFactorLoginTest.php Security: JSON-Login durchläuft die is_active-/Verifizierungschecks 2026-06-16 10:19:32 +00:00
UserAccessTest.php 12-05-2026 Frontend dev 2026-05-12 18:32:33 +02:00