Facebook ile giriş yap(Login With Facebook) SDK,PHP

Php diliyle sitenize facebook ile giriş yapmayı anlatıcam(Login witfh Facebook)

 

İlk olarak developers.facebook.com girip üyelik alıyoruz.

  • Add a New App Diyoruz.
  • Websiteyi Seçiyoruz.
  • Bir isim yazıyoruz ve Create New Facebook App ID diyoruz
  • Daha sonra gelen yerde sağ üstte Skip Quick Start Diyoruz
  • Soldan Settings e Tıklayıp orda App Domain Yazan yere Site adresi Email Yazan yere emailinizi yazıyoruz.
  • Add platform diyip Websiteyi seçip sitenizi bir daha yazdıktan sonra Save Changes diyoruz.
  • Daha sonra Uygulama Değerlendirmesi(App Review) a Giriyoruz.
  • a1
  • Yes yapıyoruz.
  • Şimdi burası ile işimiz bitti. Size vericeğim dosyayı indiriyorsunuz.

indirmebutonu

Rar Şifresi : ***canmose.org***

  • Dosyayı indirdikten sonra belli yerleri birlikte düzenliceğiz şimdi fakat öncelikle bir veritabanı kurup import.sqlyi import edin veya şu sorguyu çalıştırın.
  • CREATE TABLE IF NOT EXISTS `Users` (
      `UID` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
      `Fuid` varchar(100) NOT NULL,
      `Ffname` varchar(60) NOT NULL,
      `Femail` varchar(60) DEFAULT NULL,
      PRIMARY KEY (`UID`)
    );

     

  • Daha sonra fbconfig.php ye girin ve şu kısmı o uygulamanıza göre düzenleyin
  • // init app with app id and secret
    FacebookSession::setDefaultApplication( 'App İd sini buraya yaz','Secret Kodu buraya yaz' );
    // login helper with redirect_uri
    $helper = new FacebookRedirectLoginHelper('http://canmose.org/facebook/fbconfig.php' );/*Sitedeki yeri buraya */

     

  • Çıkış yapınca gidiceği yeri belirlemek için logout.php yi düzenliyoruz.
  • İndex.php ye girip gerekli yerleri düzenliyoruz benim site adımın yazdığı yeri düzenleyin
  • Son olarak dbconfig.php ye girip veritabanı bilgilerinizi girin ve hazırdır.

 

Demo: DEMO

 

Not:Sdkyı türkçeye çevirmekle uğraşmadım basit bir işlem bunu sizde yapabilirsiniz. 

Herhangi bir sorununuzu yorum yapabilir veya Soru & Cevap kısmımızı kullanabilirsiniz.

Video çekersem yakında eklerim

Bir teşekkürü çok görmeyin ki devamı gelsin…

İyi günler.. 

Facebook Yorumlar

Yorum

1 Comment

  1. eren

    Hocam merhaba, öncelikle anlatımınız için teşekkürler. Herşeyi yaptım oldu fakat facebook ile giriş yaptıktan sonra bütün bilgilerim gözüküyor ama phpmyadminde gözükmüyor. Bu hep böyle mi?

    Reply

Leave a Comment

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir