私のウェブサイトに含めるのに最適な方法を見つけようとしていLogin with Facebook
ます。
現在、私はpng
画像を使用しています。onclickはphpコントローラーを呼び出します。このコントローラーはFacebookPHPSDKにアクセスできます。コントローラーはFacebookAPIと通信し、ユーザーを認証します。
しかし、Webでは、他の実装方法を確認しました。
最初の部分は次のタイプですfacebook Login Button
:
- CSSのみで開発されたボタン
- ボタン開発XFBML
- ただのログイン画像
2番目の部分はログインの実装です:
- サーバー側認証(私が今行っている方法)
- クライアント側の認証。JS SDKを使用してから、セッションをPHPSDKに渡す
- URLを介してFacebookAPIを呼び出してから、phpコードにリダイレクトします。何かのようなもの
https://www.facebook.com/dialog/oauth?client_id=appId&scope=email&redirect_uri=http//localhost/authenticate