1

私のウェブサイトで、「連絡帳の友達を招待する」機能を追加したいと考えています。

ユーザーが自分の Web サイトのログイン フォームに入力することを希望します。次に、Web サイトは Google Mail、Yahoo Mail、Live Mail に連絡し、連絡先リストを取得します。

Google と Yahoo でサポートされている Oauth プロトコルでは、ユーザーが権限を付与できるようにするために、ユーザーは Google または Yahoo のページ (Facebook など) にリダイレクトされます。

しかし、連絡帳を取得するためのリダイレクトがない 2 つの Web サイトを見ました ( Google メール アカウントのLinkedInとライブ メールの Theauteurs)。

ユーザーを Google、Microsoft、または Yahoo の Web サイトにリダイレクトせずに連絡帳を取得する方法を知っていますか。

4

3 に答える 3

1

単純。どちらも OAuth を使用して連絡先データにアクセスしていません。つまり、ユーザーはメリット (パスワードを共有する必要がない、簡単に取り消すことができないなど) を享受できません。

于 2010-04-21T16:08:49.610 に答える
0

Facebook は Connect を廃止し、oAuth を採用する予定です。ここに概説-> http://www.pcmag.com/article2/0,2817,2362920,00.asp

于 2010-04-22T18:15:37.403 に答える
0

OAuth の背後にある動機は、ユーザーがサイト A の資格情報をサイト B に入力するのを避けることです (これはあなたです)。

もしあなたがこの道をたどるなら (そして私はそうすべきではないと信じています)、あなたは OAuth をまったく行っていません。

PS: Facebook が OAuth を使用しない理由は、今でも私を困惑させているものです...

于 2010-04-21T20:09:03.897 に答える