diff --git a/atproto.js b/atproto.js index 572e0e4..0dc6a2c 100644 --- a/atproto.js +++ b/atproto.js @@ -173,6 +173,15 @@ function logout() { localStorage.removeItem('login_data'); } +function setLoginDataHandle(newHandle) { + const loginDataJson = localStorage.getItem('login_data'); + if (loginDataJson) { + const ld = JSON.parse(loginDataJson); + ld.handle = newHandle; + localStorage.setItem('login_data', JSON.stringify(ld)); + } +} + async function login(handleOrServer) { let handle; @@ -424,4 +433,5 @@ export { login, logout, inProd, + setLoginDataHandle, }; diff --git a/index.html b/index.html index 136d662..60cbb3c 100644 --- a/index.html +++ b/index.html @@ -7,7 +7,7 @@