Flarum scriptinde Facebook Login eklentisi default olarak gelmektedir. Ziyaretçilerin Facebook hesaplarını kullanarak flarum alt yapısı kullanan sitenize kolayca üye olmalarını sağlamayabilirsiniz. Bunun için Facebook Api bilgilerine ihtiyacımız olacak. Şimdi size Facebook Api kurulumunun nasıl yapılacağını anlatmaya çalışacağım. Aşağıdaki adımları sırasıyla uygulayın.
- https://developers.facebook.com/ sitesinde oturum açın.
- Sol tarafta "My Apps" sekmesine tıklayın. Açılan menüde "+Add New App" seçeneğini seçin.
- Açılan pencerede uygulamanıza bir isim verin ve bir e-posta girin. (Facebook hesabınızla ilişkili e-posta kalabilir.) Ardından "Create App ID" seçeneğine tıklayın. Sizden bot doğrulaması yapmanızı isteyecek. İstediğini yapın 🙂
Açılan sayfada sol menüde "Settings" altında "Basic" sekmesine tıklayın.
"Namespace" altına herhangi bir isim yazın.
"App Domain" kısmına alan dınızı www'li ve www olmadan yazın. domain.com www.domain.com şeklinde.
"Privacy Policy URL" kısmına sitenizin Gizlilik Politikası URL'sini girin. (URL aktif çalışmalı yoksa hata alırsınız. Facebook botları kontrol edecek.)
"Terms of Service URL" kısmına sitenizin kullanım şartları URL'sini girin.
Siteniz için bir kategori seçin. Bu çok önemli değil. Seçin birini gitsin🙂
"App Icon" kısmına sitenizin logosunu png formatında arkası şeffaf, 1024x1024 px olacak şekilde yükleyebilirsiniz. Bu zorunlu değil. Daha sonra da yükleme yapabilirsiniz.
Sonra sayfanın en altında "Add Platform" seçeneğine tıklayın.
Açılan pencerede WEB'i seçin.
Şimdi sitemizin URL'sini aşağıdaki resimde olduğu gibi girin. www'li kullanıyorsanız domainin başında www olsun.
Ayrıca https zorunlu. sitenizde SSL kullanmıyorsanız Facebook Login güvenli bağlantı olmadığı için çalışmaz.
Bu sayfayı kaydedin.
Bu sayfanın en üstünde Facebook için Api bilgileri artık mevcut. Sayfanın en üstünde sol tarafta APP ID ve APP Secret artık var. Bu şifreleri alıp, sitenin admin panelinde Facebook Login eklentisinin ayarlar sekmesine tıklayıp açılan pencerede ilgili yerlere yazabilirsiniz. Ancak işimiz daha bitmedi.
Şimdi Facebook Login ayarlarını yapacağız.
Sol taraftaki menüde "Products+" sekmesine tıklayın. Açılan pencerede "Facebook Login" seçeneğini altında "setup" sekmesine tıklayın.
Açılan sayfada yine web'i seçin.
Açılan sayfaya bir giriş yapmayın. Sol menüde "setting" seçeneğine tıklayın.
"Valid OAuth Redirect URIs" kısmına https://damin.com/auth/facebook yazın. Kaydedin. (https olamalı)
Şimdi sıra geldi artık uygulamayı açmaya. Bunun için sayfanın en üstünde bir düğme var. Butonu kaydırıp On yapın.
İşlem tamamdır.