6

私はPythonを使用してGoogle App EngineでWebアプリケーションを作成しています。現在、OpenIDを使用して組み込みのフェデレーションログインシステムを使用しており、Google/Yahoo/AOLでうまく機能しますが、FacebookとTwitterのユーザーにサイトへのアクセスを許可したいと考えています良い。このような質問は過去 1 年か 2 年でありましたが、完全に答えられていないか、時代遅れになっているものはありません。

基本的に私が望むのは、ユーザーがこれら 3 つのサービスのいずれかでログインできるようにすることだけです。それらを認証し、各ユーザーと共に一意の user_id を保存できるようにしたいと考えています。Facebook ウォールに投稿したり、サイトからツイートの更新を送信したりすることにはあまり興味がありません。ユーザーが既存のアカウントで簡単にログインできる方法を提供したいだけです。

4

4 に答える 4

3

この機能を提供するライブラリの使用を考えたことはありますか? simpleauth のようなもの:

新しいプロジェクトの定型文のほとんどには、このようなものも組み込まれています。

于 2012-09-26T20:24:14.503 に答える
2

古いスレッドを起こしたとしても、記録のために:

Authomaticは、Python Web アプリケーション (Google AppEngine を含む) 用の本当に完全な承認/認証クライアント ライブラリです。

すぐに使用できる約 29 の異なるプロバイダーをサポートしています。

于 2014-07-15T07:21:40.440 に答える
1

別の優れたライブラリはVelruseです。

于 2012-10-30T15:25:16.480 に答える
0

別の API HybridAuthを見つけました

素晴らしい API と PHP ライブラリが付属しており、

これを使用する主な利点は、 CodeIgniterWordpressZendCakePHPJoomlaDrupalなどのいくつかのサードパーティ プラグインが付属していることです。

試してみてください。最高です。

于 2013-05-29T12:19:33.793 に答える