{"version":"1.0","provider_name":"Simdea","provider_url":"https:\/\/simdea.pt\/pt","author_name":"Paulo Ribeiro","author_url":"https:\/\/simdea.pt\/pt\/author\/paulo-ribeiro\/","title":"Sign Up in a Mobile Context - Part IV - Simdea","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"NisMVX4Ysp\"><a href=\"https:\/\/simdea.pt\/pt\/sign-up-in-a-mobile-context-part-iv\/\">Registo de Utilizadores num Contexto M\u00f3vel &#8211; Parte IV<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/simdea.pt\/pt\/sign-up-in-a-mobile-context-part-iv\/embed\/#?secret=NisMVX4Ysp\" width=\"600\" height=\"338\" title=\"&#8220;Registo de Utilizadores num Contexto M\u00f3vel &#8211; Parte IV&#8221; &#8212; Simdea\" data-secret=\"NisMVX4Ysp\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/simdea.pt\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/i1.wp.com\/simdea.pt\/wp-content\/uploads\/2016\/07\/shield-492997_1920.jpg?fit=1920%2C1357&ssl=1","thumbnail_width":1920,"thumbnail_height":1357,"description":"Missed the previous\u00a0part? Read it here. If would like to read it from the beginning, go here. Lessons Learned and Best Practices \u00a0The Registration Flow is one of the most crucial phases of any applications\u2019 life cycle. It affects the user\u2019s state (it can cause joy through simplicity or frustration and anger from inefficiency), it+ Read More"}