Search

Membuat sistem Login dan pendaftaran website menggunakan akun facebook (NEW)

Terkait banyak perubahan yang di lakukan oleh pihak facebook, terpaksa postingan terakhir yang terkait dengan
Membuat sistem Login dan pendaftaran website menggunakan akun facebook   tidak dapat di gunakan lagi, sekarang saya akan mempostingkan hal yang serupa namun lebih powerfull menggunkan jquery ajax dan PHP

jadi, ketika pengunjung  klik tombol daftar lewat facebookk, akan membuka windows baru yang secara otomatis tanpa di klik akan tertutup sendiri setalah data xml yang di berikan telah di grap dan di masukan ke database,

di dalam file yang anda download nanti ada beberapa file yang seperti

  • config.php  adalah file dimana configurasi facebook  app ID, app SECRET and database information yang sangat di butuhkan oleh halaman lainya
  • index.php,adalah halaman depan di mana terdepat tombol daftar, dari sini data akan dikirim server
  • process_facebook.php adalah tempat proses memvalidasikan facebook id dan secret, setelah valid akan menggrap data yang di berikan facebook dan memasukanya ke database 

Langkah pertama, buat sebuah database


CREATE TABLE IF NOT EXISTS `usertable` (
  `id` int(20) NOT NULL AUTO_INCREMENT,
  `fbid` bigint(20) NOT NULL,
  `fullname` varchar(60) NOT NULL,
  `email` varchar(60) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1;
 
 
 
yang belum tau cara membuat database, semoga saja selanjutnya saya punya waktu untuk mengupas habis tentang database mysql

 Langkah kedua, buat sebuah Facebook Aplication
 cek disini cara membuat facebook aplication. setelah mendapat app id dan seret id,  buka
config.php dan ganti dengan data milikmu



 
<?php
########## app ID and app SECRET (Replace with yours) #############
$appId = 'xxxxxx'; //Facebook App ID
$appSecret = 'xxxxxxxxxxxxxx'; // Facebook App Secret
$return_url = 'http://yoursite.com/connect_script/';  //path to script folder
$fbPermissions = 'publish_actions,email'; //more permissions : https://developers.facebook.com/docs/authentication/permissions/

########## MySql details (Replace with yours) #############
$db_username = "xxxxxx"; //Database Username
$db_password = "xxxxxx"; //Database Password
$hostname = "localhost"; //Mysql Hostname
$db_name = 'database_name'; //Database Name
###################################################################
?>


setelah itu, coba jalankan  dengan klik facebooknya,, apabila ada yang ingin di tanyakan, silahkan bertanya di kolom kometar di bawah


download

7 comments:

sofyan said...

terimakasih tutorialnya, setelah di coba ternyata berhasil, mudah dan simple termakasih sekali lagi

bg teuku said...

ok terima kasih sudah mengunjungi

Unknown said...
This comment has been removed by the author.
Unknown said...

kok muncul ka
You must allow us to access your email id ?

Unknown said...
This comment has been removed by the author.
Unknown said...
This comment has been removed by the author.
Ceritain Bergambar said...

Ini bisa diterapkan buat pengunjung website agar bisa nulis disitus kita bukan ?