Google App Engineでのカスタム認証

dtc:

PythonとGoogle App Engineを使用してカスタム認証プロセスを作成する方法を学ぶことができる場所を知っている人や知っている人はいますか?

認証にGoogleアカウントを使用したくなく、自分のユーザーを作成できるようにしたい。

特にGoogle App Engine向けではない場合、PythonとDjangoを使用して認証を実装する方法に関するリソースはありますか?

ライアン・クリステンセン:

まあdjango 1.0はGoogle AppEngineで今日更新されました。しかし、ユーザー認証は他と同じように行うことができます。非常に大規模なため、実際にはセッションを使用できません。

http://gaeutilities.appspot.com/にセッションユーティリティがあります

http://gaeutilities.appspot.com/session

http://code.google.com/p/gaeutilities/

または、

独自のユーザーテーブルを作成し、パスワードをハッシュまたは暗号化する必要があります。次に、トークンハッシュまたはUUID Cookieだけでセッションを模倣するトークンシステムを作成する必要があります(セッションはとにかくCookieのみです)。

基本的なgoogle.webappリクエストとレスポンスヘッダーだけをいくつか実装しました。私は通常、ユーザーIDとして主キーのUUIDを使用し、ユーザーのパスワードを暗号化して、リセット用に電子メールを持っています。

ユーザーにデータへの外部アクセスを許可する場合は、アプリケーションアクセスのOAuthを確認できます。

IDでデータを保存するだけで、より消費者向けの場合は、stackoverflowのようにopenidを使用し、djangoプロファイル(http://code.google.com/p/openid-selector)のようにプロファイルデータをその識別子に添付するだけです。/)。

django 1.0がGAEで本日リリースされましたが、同じ問題が存在すると思います。セッションはありません。セッションデータを格納する独自の独自のスクリプトを作成する必要があります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

App Engine Flexible(Node.js)を使用したGoogle CloudEndpointsカスタム認証

分類Dev

Google App Engine Javaのカスタムユーザー管理

分類Dev

Google App Engine:カスタムIDの定義とクエリ

分類Dev

ログインでカスタム認証を使用する方法:app.yamlのrequired属性(Googleアプリエンジン、python)

分類Dev

Google App Engine Javaアプリケーションでのカスタムキーストアの読み込み

分類Dev

Google App Engineのgolangでbunchを使用する方法、またはカスタム依存関係を参照する方法

分類Dev

Google App Engineカスタムビルド(第2世代)

分類Dev

アプリケーションのデフォルト認証情報でGoogle App Engineサービスアカウントの認証情報を作成できない

分類Dev

RSA in Google App Engine

分類Dev

google app engine and mongodb

分類Dev

Google App EngineのOSGI?

分類Dev

Google App Engine Webアプリケーションで、Google IDプラットフォーム以外の認証オプションは何ですか?

分類Dev

Google AppEngine:カスタム認証

分類Dev

Starting app engine modules in Google App Engine

分類Dev

Google App Engine固有のヘッダー(X-AppEngine-Cityなど)がカスタムドメインで正しく機能しない

分類Dev

Google App Engine - App was unable to send logs

分類Dev

Google App Engine + Javaでユーザーとパスワードを認証する方法は?

分類Dev

Google App Engine Javaのログをカスタマイズするにはどうすればよいですか?

分類Dev

Google App Engine Javaのログをカスタマイズするにはどうすればよいですか?

分類Dev

Google App Engine Channel API

分類Dev

Google App EngineとFirebase

分類Dev

Google App EngineとFirebase

分類Dev

Is Google App Engine memcache secure?

分類Dev

Google App Engine / _ah / health

分類Dev

Google App Engine Endpoints with Maven

分類Dev

Porting Application to Google App Engine

分類Dev

Google App Engine Java API

分類Dev

Google App Engine Java API

分類Dev

OAuth for Google App Engine Python

Related 関連記事

  1. 1

    App Engine Flexible(Node.js)を使用したGoogle CloudEndpointsカスタム認証

  2. 2

    Google App Engine Javaのカスタムユーザー管理

  3. 3

    Google App Engine:カスタムIDの定義とクエリ

  4. 4

    ログインでカスタム認証を使用する方法:app.yamlのrequired属性(Googleアプリエンジン、python)

  5. 5

    Google App Engine Javaアプリケーションでのカスタムキーストアの読み込み

  6. 6

    Google App Engineのgolangでbunchを使用する方法、またはカスタム依存関係を参照する方法

  7. 7

    Google App Engineカスタムビルド(第2世代)

  8. 8

    アプリケーションのデフォルト認証情報でGoogle App Engineサービスアカウントの認証情報を作成できない

  9. 9

    RSA in Google App Engine

  10. 10

    google app engine and mongodb

  11. 11

    Google App EngineのOSGI?

  12. 12

    Google App Engine Webアプリケーションで、Google IDプラットフォーム以外の認証オプションは何ですか?

  13. 13

    Google AppEngine:カスタム認証

  14. 14

    Starting app engine modules in Google App Engine

  15. 15

    Google App Engine固有のヘッダー(X-AppEngine-Cityなど)がカスタムドメインで正しく機能しない

  16. 16

    Google App Engine - App was unable to send logs

  17. 17

    Google App Engine + Javaでユーザーとパスワードを認証する方法は?

  18. 18

    Google App Engine Javaのログをカスタマイズするにはどうすればよいですか?

  19. 19

    Google App Engine Javaのログをカスタマイズするにはどうすればよいですか?

  20. 20

    Google App Engine Channel API

  21. 21

    Google App EngineとFirebase

  22. 22

    Google App EngineとFirebase

  23. 23

    Is Google App Engine memcache secure?

  24. 24

    Google App Engine / _ah / health

  25. 25

    Google App Engine Endpoints with Maven

  26. 26

    Porting Application to Google App Engine

  27. 27

    Google App Engine Java API

  28. 28

    Google App Engine Java API

  29. 29

    OAuth for Google App Engine Python

ホットタグ

アーカイブ