INNER CODE UNIT · JavaScript

handleSignInButtonClick

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

function handleSignInButtonClick() {
    if (localStorage.getItem(localStorageKeys.isSignIn) === 'false') {
        googleSigIn()
            .then((user) => {
                signedInUser = user
                const signInBtn = document.getElementsByClassName('google-sign-in-button')[0]
                signInBtn.innerText = user.displayName
                localStorage.setItem(localStorageKeys.user, JSON.stringify(user))
                localStorage.setItem(localStorageKeys.isSignIn, true.toString())
                sendId()
            })
            .catch((error) => {
                console.error('Error signing in:', error)
            })
    } else {
        showLogoutWrapper()
        hideExpirationWrapper()
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…