1

ユーザー登録(ASP.Netメンバーシップ)とFacebookログインボタンを備えたサイトがあります。

私はSetAuthCookie(model.UserName...ログインacionsの両方で使用し、everithingは機能しているようです!

さて...FBユーザー名がすでに登録されているユーザーと同じである場合はどうなりますか?

ベストプラクティスはありますか?

4

2 に答える 2

1

私のサイトでは、既存のユーザー名と今後のユーザーのFacebookユーザー名との間に矛盾がある場合、登録の最終段階で、ユーザー名を入力してから適用を続行するように求められます。

于 2012-10-28T16:31:24.197 に答える
0

ユーザー名とFacebookユーザー名を異なるフィールドに保存します。

ユーザーがログインしたら、ログイン方法を選択するように依頼します。これにより、FBとユーザー名のどちらを使用するかがわかります。

多くの場合、ユーザー名としてメールアドレスを使用することをお勧めします-それは(一般的に)1人の人にリンクされるためです-つまり、複数のユーザーが同じメールアドレスを共有することはありません(おそらく彼らが共有するカップルでない限り)アカウント-しかし、彼らはそれから彼ら自身の間で解決策を考え出すことができます)。

于 2012-10-28T14:44:21.840 に答える