1

私は大学の学生用 Web ポータルを開発しており、そこに Facebook のソーシャル ネットワーキング機能の一部を実装したいと考えています。私がやりたい主なことは、学生が Facebook 資格情報でログインできるようにすることです。学生のパスワードを忘れたため、学生のパスワードをリセットする必要があるというヘルプ デスク チケットが大量に届きます。

ただし、学生ポータルは、現在アプリケーションとアカウントを大学に提出している学生のみがアクセスできます。現在大学のユーザー アカウントを持っているユーザーに対してのみ Facebook 認証を機能させる方法はありますか?

4

1 に答える 1

1

ほとんどの場合、「検証済み」などのフラグを使用してアカウントを検証する独自のシステムを追加する必要があり、誰かがバックエンド システムで手動で検証する必要があります。次に、ユーザーがログインするときに、このフラグを Facebook ID と照合します。したがって、ユーザーが最初に接続するときに、Facebook ID を DB に追加し、verified を false に設定します。おそらく、登録時に、確認コードを送信する大学の電子メール アドレスを要求します。次に、Facebook ID をデータベース内の既存の大学のメール アドレスに接続できます。または、このチェックを自動化して、有効な電子メールを入力すると、検証済みに更新されます (ただし、形式が一貫している場合、人々は明らかに偽の大学の電子メールを作成できます)。

私の知る限り、Facebook はこの種のシステムをそのまま提供していないので、知っている情報と照らし合わせてアカウントを検証するには、独自のシステムを開発する必要があります。

于 2012-05-17T13:45:13.813 に答える