PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum

แนวทาง สร้างล็อกอิน ด้วย twitter อย่างง่าย ด้วย twitteroauth

25 December 2013 By


การสร้างการล็อกอินด้วย twitter ประยุกต์ จากเนื้อหา และโค้ดจาก
 
https://github.com/abraham/twitteroauth
 
สนใจเพิ่มเติมด้วยตัวเอง ศึกษาจากต้นฉบับ ตามลิ้งค์ด้านบน
 
สำหรับที่จะแนะนำ จะเป็นการนำมาใช้ แบบง่าย ไม่ยุ่งยาก
หลังจากผ่านขั้นตอนแรกมาแล้ว
 
http://www.ninenik.com/content.php?arti_id=460
 
ดาวน์โหลดไฟล์ตัวอย่าง
http://www.ninenik.com/demo/twitter/twitter.rar

หลังจากดาวน์โหลดไฟล์ ข้างต้นไปแล้วทำตามขึ้นตอนต่ไปนี้
1.สร้างโฟลเดอร์ชื่อ twitter ไว้ใน public_html หรือ root ของเว็บไซต์
2.copy ไฟล์ ทั้งหมดไปไว้ในโฟลเดอร์ twitter
3.แก้ไขค่าไฟล์ twconfig.php
<?php
/**
 * @file
 * A single location to store configuration.
 */

define('CONSUMER_KEY', 'ใส่ CONSUMER_KEY');
define('CONSUMER_SECRET', 'ใส่ CONSUMER_SECRET');
define('OAUTH_CALLBACK', 'http://www.youdomamin.com/twitter/tw_redirect.php?callback');
// OAUTH_CALLBACK ใส่ให้เหมือนกับที่ตั้งแค่าใน application settings 
// https://dev.twitter.com/apps
?>


4. เป็นอันเสร็จ ทดสอบรันไฟล์
ที่ http://www.youdomain.com/twitter/
 
เมื่อล็อกอินสำเร็จ จะได้ตัวแปร session ชื่อ
$_SESSION['access_token']['user_id'] // id twitter
$_SESSION['access_token']['screen_name'] // ชื่อ twitter


สามารถเอาค่าทั้งสองค่าด้านบน ไปเชื่อมโยง หรือประยุกต์ใช้กับฐานข้อมูล
ทั้งการสมัครสมาชิกใหม่ หรือใช้กับสมาชิกที่ล็อกอินแล้ว ได้แล้วแต่ต้องการ

ตัวอย่าง
http://www.ninenik.com/demo/twitter/index.php
 

Tags:: ล็อกอิน twitter twitteroauth login php





URL สำหรับอ้างอิง