Sha256: 2466d6b5c94584cbb1339718bdeebe2ff8500c16a8de1d909cbe851485151e59
Contents?: true
Size: 1.49 KB
Versions: 2
Compression:
Stored size: 1.49 KB
Contents
--- layout: null --- specialOffersApp = function() { firebase.auth().onAuthStateChanged(function(user) { if (user) { // User is signed in. // var displayName = user.displayName; // var email = user.email; // var emailVerified = user.emailVerified; // var photoURL = user.photoURL; // var uid = user.uid; // var phoneNumber = user.phoneNumber; // var providerData = user.providerData; user.getIdToken().then(function(accessToken) { const hash = btoa(btoa(btoa(btoa(btoa('{{ 'now' | date: "%B %Y" }}'))))); const specialOffersHTML = '{% capture html %}{% include components/firebase/special-offers.html %}{% endcapture %}{{ html | strip_newlines }}'.replace(/current-month-year-base64-hash/g, hash) document.getElementById('sign-in-content').innerHTML = specialOffersHTML; // document.getElementById('account-details').textContent = JSON.stringify({ // displayName: displayName, // email: email, // emailVerified: emailVerified, // phoneNumber: phoneNumber, // photoURL: photoURL, // uid: uid, // accessToken: accessToken, // providerData: providerData // }, null, ' '); }); } else { // User is signed out. window.location.href = "/login/?mode=select&signInSuccessUrl=/special-offers/"; } }, function(error) { console.log(error); }); }; window.addEventListener('load', function() { specialOffersApp() });
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
jekyll-theme-marketing-1.0.1 | assets/js/firebase/firebase-special-offers.js |
jekyll-theme-marketing-1.0.0 | assets/js/firebase/firebase-special-offers.js |