DataLife Engine (DLE) Facebook Login Tam Kurulum Rehberi (2026 Güncel)
DataLife Engine sitelerinde Facebook ile giriş sistemini kurarken "URL Engellendi", "Invalid Scope" veya "E-posta alınamadı" gibi hatalarla karşılaşmamak için Meta'nın yeni nesil Dashboard yapısına uygun kurulum yapılması şarttır. Bu rehberde, hiçbir açık kapı bırakmadan A'dan Z'ye kurulum aşamalarını anlatıyoruz.
🚀 1. Adım: Facebook Developer Uygulamasını Oluşturun
Her şeyden önce bir Facebook geliştirici hesabınızın olması gerekir.
-
developers.facebook.com adresine gidin.
-
My Apps (Uygulamalarım) -> Create App (Uygulama Oluştur) butonuna basın.
-
Kullanım amacı olarak "Authenticate and request data from users with Facebook Login" seçeneğini işaretleyip ilerleyin.
-
Uygulamanıza bir isim verin (Örn: DLEHub Giriş) ve oluşturun.
⚙️ 2. Adım: Dashboard Üzerinden Kritik Yapılandırma
Meta'nın yeni panelinde ayarların çoğu Dashboard (Kontrol Paneli) üzerine yığılmıştır. Sol menüde kaybolmadan direkt önünüzdeki panelden şu adımları izleyin:
1. İzinlerin Tanımlanması (Permissions)
-
Dashboard ekranındaki "Customize the Authenticate and request data from users with Facebook Login use case" maddesine tıklayın.
-
Açılan sayfada Permissions (İzinler) kısmına gelin.
-
email ve public_profile izinlerinin yanındaki Add butonuna basarak bunları ekleyin. (Bu izinler eklenmezse giriş çalışmaz).
2. Doğru URL Yapısı (Redirect URIs)
-
Aynı sayfada (veya Dashboard altındaki ayarlar kısmında) Valid OAuth Redirect URIs kutusunu bulun.
-
Aşağıdaki iki linki karakteri karakterine kutuya ekleyin:
Kritik Not: DLE sistemi Facebook parametresini
provider=fcolarak bekler. Google'daki gibiprovider=facebookyazarsanız hata alırsınız. Mutlaka fc yazmalısınız.
🖥 3. Adım: DLE Admin Panel Ayarları
Kodlarla uğraşmanıza gerek kalmadan işlemi panelden bitiriyoruz:
-
DLE Admin Paneline girin.
-
Sol menüden doğrudan "Sosyal Ağ ile Giriş Ayarları" sekmesine tıklayın.
-
Facebook bölümüne, Facebook panelinden aldığınız App ID ve App Secret bilgilerini yapıştırın.
-
"Kaydı Etkinleştir" seçeneğini işaretleyip ayarları kaydedin.
⚠️ 4. Adım: Uygulamayı Canlı Moda Alma (Final)
Uygulamanın tüm ziyaretçilerde çalışması için Dashboard'daki en son aşamayı tamamlamalısınız:
-
Dashboard'a geri dönün ve "Check that all requirements are met, then publish your app" maddesine tıklayın.
-
Privacy Policy URL (Gizlilik Sözleşmesi) kısmına
https://dlehub.com.tr/privacy.htmladresini yazın. -
Bir kategori seçin ve "Go Live" (Canlıya Geç) butonuna basarak işlemi bitirin.
