Я использую Google Engine App с Python. Я хочу добавить пользовательскую аутентификацию пользователя. Как это делается, с лучшими практиками?
Я хочу настраиваемую аутентификацию, потому что приложение построено на Flex, и я не хочу перенаправлять на страницу HTML.
Объект пользовательских значений выглядит следующим образом:
class User(db.Model):
email = db.EmailProperty(required = True, indexed = True)
masked_password = db.StringProperty(required = True)
# maybe more things here
Я хотел бы замаскировать пароль, есть ли встроенная функция в GAE?
Тогда как я запомню текущего пользователя? Через сеансы и куки? Или что еще?