Qbilinux 日記

Linux に関係することだけではなく,最近は一般的なコンピュータやガジェット関係についても記載してます.

facebook 認証

facebook の OAuth 認証も試してみようかなとちょこっと.

facebook の方は twitter のような変な携帯番号登録を求められる事もなく,ホームページから App 登録できました.

普通に facebook が配布している PHP のコードを使って,ホームページの認証コードを参考に適当にかいたら認証通りました.

簡単に手順を書くと

$facebook = new Facebook(array('appId', 'secret')) して
$facebook->getLoginUrl() で認証して
$facebook->getUser() で id 取り出し
$facebook->api('/me', 'GET') でユーザー情報取得.

ログアウトは

$facebook->getLogoutUrl() して
$facebook->destroySession()

ってとこかな.

実際にインプリするためにはその他のいろいろなお膳立てが要りますけど,基本はこの程度みたい.簡単ですね.