0

私はセミソーシャルサイトの構築に忙しく、ソーシャル認証を使用するかどうかを議論しています。メリットはわかっていますが、フェイスブックのユーザーがフェイスブックのユーザーに問題がある場合、Facebookのクレジットでログインできないという話を読んだことがあります。たとえば、彼らのgmailログインの場合、彼らはデータベースに新しいユーザーとして登録しますが、これはユーザーや私にとっては良くありません。弾丸を噛み、ソーシャルログインをまったく使用せず、Facebookの「いいね」、アクティビティ、ツイートボタンを使用する必要がありますか?

前もって感謝します!

THread Closed:ここは高校のようです。とにかく、このスレッドの終了について議論する時間はありませんが、将来、そのような決定を評価するときは、より成熟する必要があります。

よろしく。

4

2 に答える 2

1

誰かが別の方法で認証する必要があるシナリオを処理することは完全に可能です。たとえば、ユーザーにユーザー名でログインさせても、通常使用しているサービスとは別のサービスで認証することができます。彼らが以前にこれを行っていた場合、ログイン用に2つの受け入れ可能な認証キーがあり、将来的には透過的になります。これまでにこれを行ったことがない場合(おそらく、サービスの1つがダウンしている場合はそうではありません)、「パスワードのリセット」設定に似たものを使用して、セキュリティを強化できます。「母親の旧姓は何ですか」フォームユーザーが本人であることを二重に確認するため。いずれの場合も、ユーザーの主キーはユーザー名であるため、他の方法で認証する必要がある場合でも、ユーザー名を使用できます。

とはいえ、FacebookやGoogleのoauthサービスの問題よりも、コードやユーザーランドで多くのエラーが発生していると推測します。バグや凶悪犯からあなたを守る特効薬はありません。 )。

于 2011-06-14T20:53:06.537 に答える
0

stackoverflowがどのようにそれを行うかをミラーリングします。Stack Overflowから何回ロックアウトされましたか?また、複数のオープンIDを渡すためのプロセスがあります。

Facebookにログインすると、APIキーを使用して電子メールの許可を要求し、電子メールアドレスを取得して、既存の電子メールアドレスに関連付ける方法を提供します。あなたがグーグルで認証するときと同じように、彼らはグーグル/あなたからあなたのメールアドレスを要求します。

于 2011-06-14T21:06:17.463 に答える