我正在 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()