7

I have my users already authenticated to my LinkedIn app but I also want to give them the possibility to de-authenticate from my app any given time.

I think I'm just missing the http delete url to do it but i'm not sure.

Thanks

4

3 に答える 3

3

OAuth プロトコルは、達成しようとしていることが許可されないように特別に設計されています。OAuth セキュリティ モデルは、従来のクライアント サーバー認証モデルに 3 番目の概念を導入します。これはリソース オーナーと呼ばれます。リソース所有者 (エンドユーザー) は、アクセスを許可および取り消すことができる唯一の当事者です。おそらく、LinkedIn にアクセスして、そのプロセスを支援するためにアクセス権を取り消す必要があるというメッセージをユーザーに提供することができます (LinkedIn の Web サイトにユーザーをリダイレクトすることもできると思います)。ただし、最終的には、私がエンド ユーザーである場合、自分で LinkedIn にアクセスしてアクセス権を取り消したいと思います。

于 2012-11-01T01:42:08.633 に答える
0

開発者フォーラムでこのエントリを確認してください。

于 2012-06-28T09:11:31.280 に答える
0

私は C# プログラマーではありませんが、アクセス権の取り消しボタンを提供することをお勧めします。そのボタンをクリックすると、ソフトウェアはそこに保存されているアクセス キーを削除します。アクセス トークンがどこにも保存されていない場合、ユーザーはアプリケーションにアクセスできなくなります。これは、認証解除と同じことを意味します。

これが役立つことを願っています。

于 2012-10-30T09:36:08.110 に答える