pkg/provider/googleapps/example/challenge-totp.html (99 lines of code) (raw):

<!doctype html> <html lang="en" dir="ltr"> <head> <base href="https://accounts.google.com/"> <title>Google Accounts</title> </head> <body id="yDmH0d"> <div class="s2h6df"> <div class="JYXKFb IA6off"> <div class="ql1pVb ZnXjYc EaNIqc"> <div class="omTHz" aria-label="Google"></div> </div> </div> <div class="RgEUV ZnXjYc EaNIqc JhUD8d"> <div> <div class="glT6eb"> <div jsname="IDL96d"> <h1>2-Step Verification</h1> </div> <div jsname="jqgtP"> <h2>This extra step shows it’s really you trying to sign in</h2> </div> </div> </div> <div class="LJtPoc" jsname="Ki8mld"> <form method="POST" id="challenge" action="/signin/challenge/totp/2" jsname="rzWj5" jscontroller="HNBfvc" jsaction="submit:zbvklb" jsshadow> <content> <input name="challengeId" type="hidden" id="challengeId" value="2"> <input name="challengeType" type="hidden" id="challengeType" value="6"> <input name="continue" type="hidden" value="XXXX"> <input name="scc" type="hidden" value="1"> <input name="sarp" type="hidden" value="1"> <input name="checkedDomains" type="hidden" value="youtube"> <input name="pstMsg" type="hidden" value="0"> <input name="TL" type="hidden" value="XXXX"> <input type="hidden" name="gxf" id="gxf" value="XXXX:1529089529979"> <div jsname="KrwUDc"> <img jsname="TqVmm" class="JC07Dd" src="//ssl.gstatic.com/accounts/marc/authenticator.png" alt=""> <div class="EGmPD" jsname="BCqkPb">Enter a verification code</div> <div class="VnJmLc" jsname="NhJ5Dd">Get a verification code from the <strong>Google Authenticator</strong> app</div> <div class="gIH97b"> <input type="tel" pattern="[0-9 ]*" id="totpPin" name="Pin" dir="ltr" autocomplete="off" placeholder="Enter the 6-digit code" autofocus class="y1x0pc"> </div> <input type="submit" class="MK9CEd MVpUfe" jsname="M2UYVd" jscontroller="rrJN5c" jsaction="aJAbCd:zbvklb" value="Done" id="submit"> <div class="ARshqb"> <input type="checkbox" name="TrustDevice" id="trustDevice" class="aCOJmf" checked> <span>Don&#39;t ask again on this computer</span> <div class="Bfmfyc" role="tooltip"> <div class="x7qQqf"></div> <div class="hzC8Lb">For your convenience, keep this checked. On shared devices, additional precautions are recommended. <a href="https://support.google.com/accounts/?p=securesignin&amp;hl=en" target="_blank">Learn more</a> </div> </div> </div> </div> </content> </form> </div> <div class=" KSYbxc "> <form method="POST" action="/signin/challenge/skip"> <input name="challengeId" type="hidden" value="2"> <input name="continue" type="hidden" value="XXXX"> <input name="scc" type="hidden" value="1"> <input name="sarp" type="hidden" value="1"> <input name="checkedDomains" type="hidden" value="youtube"> <input name="pstMsg" type="hidden" value="0"> <input name="TL" type="hidden" value="XXXX"> <input type="hidden" name="gxf" id="gxf" value="XXXX:1529089529979"> <input id="skipChallenge" type="submit" jsname="rwR6T" class="g1C42c" value="Try another way to sign in"> </form> </div> <div class="M0leCe"> <span jsname="tODuDc">mark@wolfe.id.au</span> <a href="https://accounts.google.com/AccountChooser" class="vHOx3b">Use a different account</a> </div> </div> <div class="zOB73"> <div class="SEK88d ZnXjYc EaNIqc"> <ul id="footer-list"> <li>Google</li> <li> <a href="https://accounts.google.com/TOS?loc=AU&amp;hl=en&amp;privacy=true" target="_blank">Privacy</a> </li> <li> <a href="https://accounts.google.com/TOS?loc=AU&amp;hl=en" target="_blank">Terms</a> </li> </ul> </div> </div> </div> </body> </html>