INNER CODE UNIT · JavaScript

handleSingleSignOn

ob-f/OpenBot · controller/web-server/client/index.js:195

function handleSingleSignOn() {
    const cookie = getCookie(localStorageKeys.user)
    if (cookie) {
        const result = cookie
        localStorage.setItem(localStorageKeys.isSignIn, 'true')
        signInWithCustomToken(auth, result).then((res) => {
            signedInUser = res.user
            const signInBtn = document.getElementsByClassName('google-sign-in-button')[0]
            signInBtn.innerText = res.user.displayName
            localStorage.setItem(localStorageKeys.user, JSON.stringify(res.user))
            localStorage.setItem(localStorageKeys.isSignIn, true.toString())
            deleteCookie(localStorageKeys.user)
            sendId()
        })
            .catch((error) => {
                console.log('error::', error)
            })
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…