Я использовал "gae.api.users", чтобы проверить, был ли зарегистрированный пользователь мной (users.is_current_user_admin ()) ;-) Но этот API больше не доступен. Как я могу сделать то же самое с GAE / py37?
Из раздела Users Понимание различий между Python 2 и Python 3 в стандартной среде App Engine Руководство:
Users
ПользователиСервис недоступен в Python 3. Вы можете использовать любой механизм аутентификации на основе HTTP, например: Платформа Google Identity , которая предоставляет множество опций для аутентификации и авторизации Googleучетные записи пользователей. Аутентификация Firebase , которая обеспечивает аутентификацию с использованием имени пользователя / пароля и федеративного удостоверения с использованием Google, Facebook, Twitter и т. д. Примечание : поскольку служба «Пользователи» недоступна, невозможно использовать app.yaml , чтобы сделать URL-адреса доступными только для администраторов.
ПользователиСервис недоступен в Python 3. Вы можете использовать любой механизм аутентификации на основе HTTP, например:
Аутентификация Firebase , которая обеспечивает аутентификацию с использованием имени пользователя / пароля и федеративного удостоверения с использованием Google, Facebook, Twitter и т. д.
Примечание : поскольку служба «Пользователи» недоступна, невозможно использовать app.yaml , чтобы сделать URL-адреса доступными только для администраторов.