1

UserService を使用して、ユーザーが登録してログインできるようにしています。

ユーザーが何らかの理由で、既存の資格情報を使用せずに自分のサイトでログインを作成したいと考えていることがわかりました。

UserService が Google Friend Authentication をサポートしており、Yahoo やその他の openid を使用できることは知っています。ただし、open-id プロバイダー/プロデューサーとして実装することなく、認証メカニズムを追加できるかどうかを知りたいです。

openid プロバイダーになることが唯一の選択肢である場合、AppEngine に推奨されるライブラリはありますか。

ありがとう。

4

1 に答える 1

2

これを行う方法は、承認システムをどのように構築したかによって完全に異なります。ユーザー API を直接使用する場合、唯一のオプションは OpenID または Google アカウントを使用することです (同時に、アプリごとに 1 つのみであり、両方を使用することはできません)。より柔軟性が必要な場合は、独自の承認サブシステムを構築するか、さまざまな認証プロバイダーを抽象化する既存のサブシステムを使用する必要があります。たとえば、webapp2 の auth モジュールを参照してください。

于 2012-05-28T06:46:05.547 に答える