1

このウェブサイトを閲覧していると、興味深い提案がいくつか見つかりました。SocialAuth.net と DotNetOpenAuth。

SocialAuthを使い始めました。使い方は非常に簡単で、うまくいきました(これまでのところGoogleで試しただけです)。このライブラリに関する私の唯一の問題は、連絡先のリストを要求した新しい (または最新の) プロバイダーにログインせずに提供するプロバイダーから連絡先を取得する方法を提供しないことです。

言い換えれば、セキュリティ上の理由から、ローカルのユーザー名とパスワードを使用して人々に歌わなければなりません。しかし、さまざまなプロバイダーから連絡先を取得するこのライブラリの機能を利用したいと思います。問題は、現在ログインしているユーザー (FormsAuthentication を使用) を、Google から送信された認証トークンに対してオーバーライドすることです。

誰かがこの問題に直面しましたか?

DotNetOpenAuth にはこの欠陥はありませんか? ありがとう

4

2 に答える 2

2

OAuth を理解していますか?

私はあなたの質問を読み違えている可能性があります。正直に言うと、socialAuth.net の経験がありません (調査します)。socialAuth.net ではログインが必要だと思われているようですが、これは DotNetOpenAuth の事実ではないことはわかっています。ログインする必要があるのは (まだログインしていない場合)、接続しているサービス (Twitter、Facebook など) だけです。

もちろん、私はあなたの質問に答えただけかもしれません:D

于 2012-05-24T12:16:16.073 に答える
1

ソースの最後の変更を確認する必要があるかもしれません: http ://code.google.com/p/socialauth-net/source/list

ご覧のとおり、r320ではこの問題が修正されたようです。

于 2012-05-29T08:43:01.620 に答える