2

新しいFacebookアカウントキットSDKを使用して、ユーザーが電子メールでログインできないようにすることができますか?明確にするために、私は彼らがFacebookやPhone#(ただし電子メールではない)を介してログインできるようにしたい。私はドキュメントを通そうとしましたが、答えはまだ見つかりませんでした。アカウントキットの電子メールによるログインを無効にする

+0

それは、*だけ*タグを使用してのではなく、含まれるようにAndroidとiOSへの参照を助けるかもしれません質問の文章で。 – FishStix

答えて

0

アカウントキットは特定のFacebookアカウントに関連付けられていないため、ユーザーは自分のFacebookアカウントではなく、自分の電話番号または電子メールアカウントでサインアップします。アカウントキットの概要:

電子メールと電話番号による認証では、Facebookアカウントは必要ありません。ソーシャルログインの理想的な選択肢です。

アカウントキットからonly include the phone number loginを入力して、Facebookの別のソーシャルログインを追加して、何をしようとしているのかを達成できます。

1

はい可能です。

残念ながら、Facebookはドキュメントでこれを指定していません。

これはFacebookデベロッパーコンソールのスクリーンショットです。

enter image description here

0

あなたは、電子メールまたは電話のいずれかをアカウントキットのログイン画面のどの種類を指定することができ、あなたはAccount Kit documentationに示すように、あなたのアプリがAccountKitConfigurationBuilder最初のパラメータを使用して表示したいです。

私はそれがどのように行われるかを少し説明するのリンクから例をコピーするつもりです:

int APP_REQUEST_CODE = 90; 
Intent intent = new Intent(getActivity(), AccountKitActivity.class); 
AccountKitConfiguration.AccountKitConfigurationBuilder configurationBuilder = 
new AccountKitConfiguration.AccountKitConfigurationBuilder(
      LoginType.PHONE, // or LoginType.EMAIL if you want to use email validation 
      AccountKitActivity.ResponseType.CODE); // or .ResponseType.TOKEN 
// ... perform additional configuration ... 
intent.putExtra(
AccountKitActivity.ACCOUNT_KIT_ACTIVITY_CONFIGURATION, 
configurationBuilder.build()); 
startActivityForResult(intent, APP_REQUEST_CODE); 
関連する問題