Every line of 'firebase.auth().onauthstatechanged' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
31 export function onAuthStateChanged(callback: (user: firebase.User) => void): void { 32 firebase.auth().onAuthStateChanged(callback); 33 }
27 export function onAuthStateChanged(callback: Function) { 28 firebase.auth().onAuthStateChanged(callback); 29 }
29 export function onAuthStateChanged( 30 callback: (user: firebase.User | null) => void 31 ): void { 32 firebase.auth().onAuthStateChanged(callback); 33 }
139 export function onAuthStateChanged(cb: (u: types.User) => void) { 140 firebase.auth().onAuthStateChanged(cb); 141 firebase.auth().onAuthStateChanged((user: types.User) => { 142 }); 143 }
161 onAuthStateChanged(): Observable { 162 return; 163 }
58 onAuthStateChanged_ (user) { 59 if (user) { 60 this.uid_ = user.uid; 61 // User signed in! 62 logger.info("AuthStatueChanged User : " + this.uid_ + " Signed In"); 63 this.initFirebaseClient(); 64 65 } else { 66 logger.info('AuthStatueChanged User : SignOut'); 67 if( this.uid_ ) { 68 this.unInitFirebaseClient(); 69 }; 70 }; 71 }
48 public onAuthStateChanged(handler: (user: User) => void, error?: (err) => any, completed?: Unsubscribe): Unsubscribe { 49 this.authStateChangedHandler = handler; 50 if (error) this.authStateOnErrorHandler = error; 51 console.log(">> added onAuthStateChanged handler"); 52 handler(this.currentUser); 53 return () => { 54 this.authStateChangedHandler = undefined; 55 this.authStateOnErrorHandler = undefined; 56 }; 57 }
201 function authStateObserver(user) { 202 if (user) { // User is signed in! 203 // Get the signed-in user's profile pic and name. 204 var profilePicUrl = getProfilePicUrl(); 205 var userName = getUserName(); 206 207 var data = { 208 message: 'Signed in as ' + userName, 209 timeout: 3000 210 }; 211 signInSnackbarElement.MaterialSnackbar.showSnackbar(data); 212 213 // Set the user's profile pic and name. 214 userPicElement.style.backgroundImage = 'url(' + addSizeToGoogleProfilePic(profilePicUrl) + ')'; 215 // userNameElement.textContent = userName; 216 217 // Show user's profile and sign-out button. 218 // userNameElement.removeAttribute('hidden'); 219 userPicElement.removeAttribute('hidden'); 220 signOutButtonElement.removeAttribute('hidden'); 221 222 // Hide sign-in button. 223 signInButtonElement.setAttribute('hidden', 'true'); 224 225 // We save the Firebase Messaging Device token and enable notifications. 226 saveMessagingDeviceToken(); 227 } else { // User is signed out! 228 // Hide user's profile and sign-out button. 229 // userNameElement.setAttribute('hidden', 'true'); 230 userPicElement.setAttribute('hidden', 'true'); 231 signOutButtonElement.setAttribute('hidden', 'true'); 232 233 var data = { 234 message: 'Signed out!', 235 timeout: 3000 236 }; 237 signInSnackbarElement.MaterialSnackbar.showSnackbar(data); 238 239 // Show sign-in button. 240 signInButtonElement.removeAttribute('hidden'); 241 } 242 }
74 handleAuthStateChange(state, data) { 75 this.setState({ authState: state, authData: data }); 76 }
85 public resumeState(user) { 86 87 }