auth/apple-popup.html [101:167]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - // Listening for auth state changes. firebase.auth().onAuthStateChanged(function(user) { if (user) { // User is signed in. Note that unlike other providers supported by Firebase Auth, Apple does // not provide a profile photo so user.photoURL will be null. var displayName = user.displayName; var email = user.email; var emailVerified = user.emailVerified; var isAnonymous = user.isAnonymous; var uid = user.uid; var providerData = user.providerData; document.getElementById('quickstart-sign-in-status').textContent = 'Signed in'; document.getElementById('quickstart-sign-in').textContent = 'Log out'; document.getElementById( 'quickstart-account-details' ).textContent = JSON.stringify(user, null, ' '); } else { // User is signed out. document.getElementById('quickstart-sign-in-status').textContent = 'Signed out'; document.getElementById('quickstart-sign-in').textContent = 'Log in with Apple'; document.getElementById('quickstart-account-details').textContent = 'null'; document.getElementById('quickstart-oauthtoken').textContent = 'null'; } document.getElementById('quickstart-sign-in').disabled = false; }); document .getElementById('quickstart-sign-in') .addEventListener('click', toggleSignIn, false); } window.onload = function() { initApp(); };