0

ユーザーが自分自身を登録できるようにする appengine アプリケーションがあります。これらのユーザーは、Google Apps ドメインから電子メールを送信できる必要があります。これを行うには、appengine アプリケーションでプロビジョニング API を使用して、apps ドメインに新しいユーザーを作成する必要があります。

もちろん、アプリ ドメイン用のカスタム管理アカウントを作成することもできます。次に、通常の gdata.apps.client.ClientLogin を使用できます。ただし、これは、ユーザー ID とパスワードがソース コードまたはアプリケーションに格納されていることも意味します。

appengine のサービス アカウント (その app_identity アカウント) がアプリ ドメインの管理者であることをアプリ ドメインに伝えることはできますか?

それが不可能な場合、appengine アプリケーションでユーザー ID とパスワードを保護する方法に関するヒントはありますか?

ハンス・テン

4

2 に答える 2

0

私が望むものを伝えることができる限り、それは不可能です。アプリ アカウントでユーザー ID とパスワードを設定し、それを使用してログインする必要があります。

于 2012-09-13T21:41:34.513 に答える
-1

プロビジョニングAPIを使用した認証には、3本足のOAuthを使用する必要があります。ここにいくつかのドキュメントがありますhttps://developers.google.com/gdata/docs/auth/oauth#Examples

于 2012-07-22T08:36:32.467 に答える