私はGAEでアプリケーションを書いています。現在ログインしているユーザーをアプリケーションのデータにリンクするために、users.get_current_user()とmembers.userの同等性に依存しています(以下のモデルを参照)。私が問題にぶつかるのは、ユーザーが最初のログインとは異なる大文字を使用して電子メールアドレスでサインインしたときです(janeDoe@example.com!= janedoe@example.com)。現在のユーザーをアプリケーション固有のデータにリンクするための最も信頼できる方法は何ですか?
class members(db.Model):
firstName=db.StringProperty(verbose_name='First Name',required=True)
lastName=db.StringProperty(verbose_name='Last Name',required=True)
user=db.UserProperty()