UNPKG

very-express

Version:

based on json schema and openapi, generate Express RestApi server with mongoDb

19 lines (18 loc) 847 B
document.addEventListener("DOMContentLoaded", function() { console.log('Exchange Tokens from /api/auth/token'); let sessionCode = new URLSearchParams(location.search).get('code'); fetch( '/api/auth/token?code=' + sessionCode, { method: 'POST' } ) .then((res) => res.text()) .then((data) => { const jsonData = JSON.parse(data); document.querySelector("#tokenData").innerHTML = JSON.stringify(jsonData, null, 2); localStorage.setItem('accessToken', jsonData.result.accessToken); localStorage.setItem('accessTokenIndex', jsonData.result.accessTokenIndex); localStorage.setItem('refreshToken', jsonData.result.refreshToken); localStorage.setItem('refreshTokenIndex', jsonData.result.refreshTokenIndex); }); });