問題タブ [laravel-socialite]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Laravel Socialite を使用して facebook にログインする
ただし、私はLaravelを初めて使用し、 http://www.codeanchor.net/blog/complete-laravel-socialite-tutorial/のチュートリアルに従って、 Facebookを介してユーザーをアプリケーションにログインさせています。しかし、Laravel で提供されている Socialite Plugin の Github または Twitter を使用したチュートリアルはほとんどどこにでもあります。
私の問題は、チュートリアルのすべてに従って、[Facebook にログイン] ボタンをクリックすると、Socialite ドライバーが指定されていない状態で「無効な引数例外」がスローされることです。
別のスタックオーバーフローの質問は、物事を絞り込むように見えました :
問題が config/services.php にあることを述べる
今、私は app_id と app_secret を持っています。ただし、リダイレクト リンクは、Facebook でも見つからないため、わかりにくいようです。これは、私のアプリがログインのために Facebook にアクセスする場所であることは承知していますが、どうあるべきかはわかりません。
誰でもこれについて何か考えがありますか。
php - Laravel 社交界の Facebook はユーザーの詳細を取得できません
私は次のチュートリアル
に従っています
http://tutsnare.com/social-authentication-in-laravel-5/
言われたとおりの手順に従いましたが、次のコードを使用して取得したユーザーオブジェクトをダンプしようとすると:
これは出力を与えていません。でも
次のオブジェクトを返します。
laravel-5 - ホームステッドのソーシャライトは失敗している
手順に従ってsocialiteをインストールしましたが、Webサイトにリダイレクトされた後、このエラーが発生しました. 根本的な原因を見つけようとしましたが、できませんでした
php - IDと名前のみを返すLaravel Socialite 2.0 Facebook認証
Laravel の Socialite パッケージ (バージョン 2.0.0) を使用しています。Googleとgithubではうまく機能していますが、Facebookでログインしようとすると、次のようになります:
FacebookProvider.php
エラーはこのメソッドからのものです :
このマッピングの前dd()
のパラメーターの場合。$user
認証された Facebook ユーザーの ID と名前のみを取得します。つまり、Facebook ユーザーのメールが届かないということです。私は少なくともユーザーの必要がname
ありemail
ます。
このメソッドの後dd()
は次のようになります。
何が問題なのですか?私を助けてください。