Add: get token from api

This commit is contained in:
2024-05-22 00:41:44 +03:00
parent e95fb08e31
commit d8e68f9b34
3 changed files with 83 additions and 12 deletions

View File

@@ -7,10 +7,35 @@
};
let appState = window._appState;
function getToken() {
fetch(
'http://gymlink.freemyip.com:8080/api/auth/authorize_client',
{
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
GymKey: 'eeb42dcb-8e5b-4f21-825a-3fc7ada43445', // Just testing token
id: '123',
}),
}
)
.then(res => res.json())
.catch(e => {
console.log(e);
setTimeout(getToken, 1000);
})
.then(data => {
if (data.payload)
appState.onTokenReceived(data.payload.token);
else {
console.log(data);
setTimeout(getToken, 1000);
}
});
}
let btn = document.getElementById('token');
btn.addEventListener('click', function () {
appState.onTokenReceived('token123');
});
btn.addEventListener('click', getToken);
let colorChangeBtnRed = document.getElementById('colorChangeBtnRed');
colorChangeBtnRed.addEventListener('click', function () {