Skip to content

Kimlik Doğrulama

Kimlik doğrulama Laravel Fortify ile sağlanır (frontend-agnostic auth backend). Tüm auth ekranları React/Inertia ile gelir.

Sağlanan akışlar

EkranRotaAçıklama
Giriş/loginE-posta + parola, "beni hatırla"
Kayıt/registerYeni üye kaydı
Parolamı unuttum/forgot-passwordSıfırlama bağlantısı gönderir
Parola sıfırla/reset-passwordToken ile yeni parola
E-posta doğrulama/verify-emailDoğrulama akışı
2FA doğrulamatwo-factor-challengeTOTP kodu / kurtarma kodu
Parola onayıconfirm-passwordHassas işlemler öncesi

Giriş ekranı

İki adımlı doğrulama (2FA)

TOTP tabanlı iki adımlı doğrulama hazırdır: QR kod ile kurulum, kurtarma kodları ve giriş sırasında doğrulama akışı. Kullanıcı 2FA'yı kendi Güvenlik ekranından açar (bkz. Profil & Güvenlik).

Yönlendirme ve koruma

  • Giriş sonrası /dashboard, user_type'a göre /panel veya /app'e yönlendirir.
  • Tedarikçi veya pasif kullanıcılar oturumdan çıkarılır.
  • verified middleware'i e-posta doğrulamasını zorunlu kılar; active_user pasif hesapları engeller.

Yeni cihaz girişi

Yeni bir cihazdan giriş algılandığında Auth/DetectNewDeviceLogin job'u çalışır ve kullanıcı bilgilendirilir. Giriş kayıtları yadahan/laravel-authentication-log ile tutulur ve Oturumlar ekranında görüntülenir.

Auth özelleştirme

Fortify ekranlarını/akışlarını özelleştirirken app/Actions/Fortify/*, FortifyServiceProvider ve config/fortify.php dosyalarına bakın.

MIT lisansı ile yayınlanmıştır.