Как сохранить JavaScript sessionStorage в django
У меня есть Sdk, который возвращает идентификатор приложения, который мне нужно сохранить в моем django приложении, чтобы, если пользователь одобрен, перейти на следующую страницу. Я пытаюсь сохранить данные в JS sessionStorage, а затем передать их на другую html страницу, где я использую ajax для передачи их моим django представлениям, проблема в том, что мне нужно, чтобы эти данные были уникальными для пользователя, который вошел в систему. Как я могу связать эти данные с текущим пользователем, вошедшим в систему, и так далее?
const widget = window.getidWebSdk.init({ apiUrl: '', sdkKey: '', containerId: "targetContainer", flowName: '',
onComplete: (data) => {
console.log(JSON.stringify(data))
let appId = data;
console.log(data)
sessionStorage.setItem("appId", JSON.stringify(appId))
window.location.href = "/kycsubmit";
return;
}, onFail: ({ code, message}) => { console.log("что-то пошло не так: " + message )},
});
вторая html-страница
let application = JSON.parse(sessionStorage.getItem("appId"));
let kycStatus = application.applicationId
$.ajax({
type: "GET",
dataType: "json",
url: `api/application/${kycStatus}`,
headers: {
'Content-Type': 'application/json',
'X-API-Key': '',
},
success: function(data) {
document.getElementById("test").innerHTML = data.overallResult.status
document.getElementById("test-1").innerHTML = application.applicationId
console.log(data.overallResult.status)
}
})