Nearly there!
A verification email is on its way to you. Please check your spam or junk folder just in case.
If you do not receive this within five minutes, please try to sign in again. If the problem persists, please email: subscriptions@peimedia.com.
- Sign in or Register
- <![CDATA[ (function() { var isEmail = function(email) { var regExp = new RegExp(/^(([^()[]\.,;:s@"]+(.[^()[]\.,;:s@"]+)*)|(".+"))@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}])|(([a-zA-Z-0-9]+.)+[a-zA-Z]{2,}))$/) return (email) ? regExp.test(email) : false; } var button = document.getElementById("blaize-login-top-submit"); var form = document.getElementById("blaize-login-top"); var message = document.querySelector(".blaize-login-top-message"); var regErrorContainer = document.getElementById("registration-error"); var RegErrorMsg = '' button.addEventListener("click", function(e) { e.preventDefault(); var email = document.getElementById("blaize-login-top-email").value; if(!isEmail(email)){ RegErrorMsg = "
- Please enter the email address used when you registered]]>
” regErrorContainer.innerHTML = RegErrorMsg return } var passwordlessData = { identifiers: { email_address: email }, delivery: { method: ’email’, destination: email, action: ‘login’, redirect: window.location.href.replace(window.location.origin, “”) } }; var xhrPasswordless = new(XMLHttpRequest || ActiveXObject)(‘MSXML2.XMLHTTP.3.0’); xhrPasswordless.open(‘POST’, ‘/blaize/token-exchange’, true); xhrPasswordless.setRequestHeader(‘Content-type’, ‘application/json’); xhrPasswordless.onreadystatechange = function() { if (xhrPasswordless.readyState === 4) { if (xhrPasswordless.status === 201) { form.style.display = “none”; var messageTemplate = document.getElementById(“success-message-email”); var messageClone = document.importNode(messageTemplate.content, true); message.appendChild(messageClone); } if (xhrPasswordless.status >= 400 && xhrPasswordless.status
- <![CDATA[ (function() { var isEmail = function(email) { var regExp = new RegExp(/^(([^()[]\.,;:s@"]+(.[^()[]\.,;:s@"]+)*)|(".+"))@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}])|(([a-zA-Z-0-9]+.)+[a-zA-Z]{2,}))$/) return (email) ? regExp.test(email) : false; } var button = document.getElementById("blaize-login-top-submit"); var form = document.getElementById("blaize-login-top"); var message = document.querySelector(".blaize-login-top-message"); var regErrorContainer = document.getElementById("registration-error"); var RegErrorMsg = '' button.addEventListener("click", function(e) { e.preventDefault(); var email = document.getElementById("blaize-login-top-email").value; if(!isEmail(email)){ RegErrorMsg = "
- Email address not recognised
Issues with signing in? Click here
” regErrorContainer.innerHTML = RegErrorMsg } if (xhrPasswordless.status === 504) { console.log(“timeout”); var RegErrorMsg = “Something went wrong! Please try again.” regErrorContainer.innerHTML = RegErrorMsg } } }; xhrPasswordless.send(JSON.stringify(passwordlessData)); }); })();
Issues with signing in? Click here
Don’t have an account? Register now