in app/RefreshLoginComponent.tsx [7:19]
function generateCodeChallenge() {
const firstData =
(Math.random() + 1).toString(36).substring(2) +
(Math.random() + 1).toString(36).substring(2) +
(Math.random() + 1).toString(36).substring(2) +
(Math.random() + 1).toString(36).substring(2) +
(Math.random() + 1).toString(36).substring(2) +
(Math.random() + 1).toString(36).substring(2) +
(Math.random() + 1).toString(36).substring(2);
const r = firstData.substr(0, 64);
sessionStorage.setItem("cx", r);
return r;
}