как найти идентификатор пользователя из session_data из таблицы django_session?

В django_session таблице хранятся session_data , которые сначала обрабатываются с помощью модуля pickle Python, а затем кодируются в base64 с использованием модуля base64 из питон.

Я получил декодированные маринованные данные session_data.

session_data из таблицы django_session:

gAJ9cQEoVQ9fc2Vzc2lvbl9leHBpcnlxAksAVRJfYXV0aF91c2VyX2JhY2tlbmRxA1UpZGphbmdvLmNvbnRyaWIuYXV0aC5iYWNrZW5kcy5Nb2RlbEJhY2tlbmRxBFUNX2F1dGhfdXNlcl9pZHEFigECdS5iZmUwOWExOWI0YTZkN2M0NDc2MWVjZjQ5ZDU0YjNhZA==

после декодирования с помощью base64.decode (session_data):

 \x80\x02}q\x01(U\x0f_session_expiryq\x02K\x00U\x12_auth_user_backendq\x03U)django.contrib.auth.backends.ModelBackendq\x04U\r_auth_user_idq\x05\x8a\x01\x02u.bfe09a19b4a6d7c44761ecf49d54b3ad

Я хочу узнать значение auth_user_id из auth_user_idq \ x05 \ x8a \ x01 \ x02u . Пожалуйста, помогите мне это сделать.

21
задан Ketan Yekale 12 August 2018 в 15:26
поделиться