2011-09-16 6 views
2

私は、ユーザーがFacebookを使用して当社のウェブサイトにログインできるようにするためのアプリを開発中です。既存のログインシステムも用意されていますが、私はこれも使い続けたいと思います。目的は、新しいFacebookユーザーをユーザーデータベースに保存し、既存のユーザーがFacebookからログインすることを決定した場合にそれらをマージすることです。Facebookプロキシメールのメールアドレスは、訪問ユーザーとアプリの組み合わせで一意ですか?

私のアプリは電子メールの許可を求めています。ユーザーが[email protected]アドレスを使用する可能性があることがわかりました。重複するユーザーレコードを作成しないために、このプロキシメールアドレスがユーザー+アプリの組み合わせで一意であるかどうかを確認したいと思います。

つまり、ユーザーが自分のアプリを許可しないで再許可すると、このユーザーは新しいプロキシメールアドレスを取得するのですか、またはアプリとユーザーの生涯にわたって同じ状態を維持しますか?

答えて

0

プロキシ電子メールは従来のものです。新しいユーザーにはクリアテキストメールが送られます。以前のユーザーからのプロキシ電子メールを検出し、次に/ USERID/premissionsにDELETEを発行して認証を取り消し、アプリケーションを再認証する必要があると思います。その後、あなたは彼らの平文のメールを受け取ります。従来のプロキシ電子メールをすべてプレーンテキストに変換する方法はありません。

+0

あなたの答えをありがとう。執筆時にはプロキシ電子メールがまだ使用されていましたが、私の質問はそれを忘れてしまったと思います。 –

+0

@Tom、Facebookからの公式発表は知っていますか?プロキシ電子メールを非難しますか? – hekevintran

関連する問題