2017-11-19 11 views
1

私は現在、ユーザーがFacebookからログインできるように私のWebサイトにSocialiteを追加しています。Laravel Socialiteはカスタムデータを渡して取得しますか?

通常のユーザー登録では、ユーザー名、電子メール、パスワードの3つを要求します。ユーザー名と電子メールは、ユーザー名が多くのものに縛られているため、私のサイトでは変更できないものです。

Facebookでログインする際の問題は、コールバック機能で新しいユーザーを登録する必要があることです。したがって、ユーザー名の欲しいものを尋ねることはできません。

好みのユーザー名をユーザーに入力する方法はありますか?次に、このようなリダイレクトを行います:

次に、コールバック関数の認証登録に使用するためにそのデータを取得しますか?

+0

:githubのアプリ上

public function socialLogin($loginFrom){ return Socialite::driver('github') >redirectUrl('http://your-domain.com/callback?data=123')->redirect(); } 

あなただけ配置する必要があります。これを試してみてください? –

答えて

0

私はFacebookについてはわかりませんが、githubはうまく動作しています。フォームを使用して認証後にユーザーのユーザー名を設定していないのはなぜhttp://your-domain.com/callback

関連する問題