Facebook和Twitter在社交网络世界中的规模越来越大,这两个网络都提供oAuth支持。我们开发了一个系统来登录Twitter和Facebook。如今,Web用户对填写大量注册表不感兴趣。此脚本可帮助您避免注册表单,它非常有用且易于集成。数据库示例数据库用户表列id、email、oauth_uid、oauth_provider和username.CREATETABLEusers(idINTPRIMARYKEYAUTO_INCREMENT,emailVARCHAR(70),oauth_uidVARCHAR(200),oauth_providerVARCHAR(200),usernameVARCHAR(100),twitter_oauth_tokenVARCHAR(200),twitter_oauth_token_secretVARCHAR(200));本教程包含三个名为facebook、twitter和config的文件夹,其中包含PHP文件。facebook//FacebookOAUTHlibrarytwitter//TwitterOAUTHlibraryconfig--functions.php--dbconfig.php//数据库连接--fbconfig.php//FacebookAPI连接--twconfig.php//TwitterAPIconnectionindex.phphome.phplogin-twitter.phplogin-facebook.phpgetTwitterData.phpFacebook设置您必须创建一个应用程序。Facebook会为你提供appid和appsecretid,只需修改以下代码fgconfig.phpTwitter设置要创建Twitter应用程序,请单击此处。像FacebookTwitter这样的一些人使用这些修改以下代码来为您提供消费者密钥和消费者密钥。twconfig.phpdbconfig.php数据库配置文件。login-twitter.php在根目录中,找到login-twitter.php代码中的以下行并替换为您的网站。$request_token=$twitteroauth->getRequestToken('http://yourwebsite.com/getTwi...');index.php如果要修改web项目已有的登录页面或者index页面,使用如下代码即可.//HTMLCodeTwitter_LoginFacebook_Login如果您有任何问题,请在此处评论。谢谢,