Я хотел бы сохранить время и дату для каждого входа пользователя. Вводя этот код в обычный режим входа в систему, прост.Определите, когда пользователь регистрируется через обычный логин или через memor_me
Проблема возникает, когда используется Flask-Login's remember_me - логин больше не называется, не давая мне знать, является ли логин свежим.
Я попытался USER_LOGGED_IN, user_login_confirmed сигналы, предоставляемые Колба-Логин:
def user_logged_in_callback(*args, **kwargs):
import ipdb;ipdb.set_trace()
user_logged_in.connect(user_logged_in_callback, app)
user_login_confirmed.connect(user_logged_in_callback, app)
USER_LOGGED_IN только называются по регулярным логинов и user_login_confirms, кажется, не будет вызываться.
Спасибо, что не похоже, что этот сигнал задокументирован; где ты это нашел? Мне нужен журнал всех логинов и сохранение каждого вызова before_request приведет к потоку моего db с данными. – TheOne
Это отсутствует в документах, но я видел его в источнике. – TheOne
Вы проверяете этот сигнал? Кажется, что это никогда не вызывается. – TheOne