Я пишу заявку в 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()