Пользователи, кажется, вошли как другой пользователь

Я использую Flask-Security для управления пользователями и получаю отчеты о том, что пользователи успешно вошли в систему как они сами, но случайным образом, когда они загружают страницу, он показывает, что они вошли как кто-то совершенно другой. Я не уверен, где я иду не так. Каковы возможные способы этого?

Я пользуюсь UserService для простого управления пользователями. Я создаю пользовательский сервис перед каждым запросом и передаю current_user.

@app.before_request
def load_request_services():
    g.user_service = UserService(user_datastore, application_service, email_service, ORGS, current_user)

Затем я получаю текущего пользователя в UserService из этого метода:

def current_user_get_info(self):
    return {
        'user': self.current_user.email,
        'first_name': self.current_user.first_name,
        'last_name': self.current_user.last_name,
        'phone_number': self.current_user.phone_number,
}

это вызывается, когда выполняется этот код запроса API:

    class CurrentUser(restful.Resource):
     def get(self):
         return json_response(g.user_service.current_user_get_info())

Ответы на вопрос(1)

Ваш ответ на вопрос