diff options
Diffstat (limited to 'templates/persona/signin_result.html')
-rw-r--r-- | templates/persona/signin_result.html | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/templates/persona/signin_result.html b/templates/persona/signin_result.html new file mode 100644 index 0000000..cda130d --- /dev/null +++ b/templates/persona/signin_result.html @@ -0,0 +1,22 @@ +{% extends "master.html" %} +{% block main %} +<div class="col-sm-12"> + <div id="welcome"> + <p>This page is used internally</p> + </div> +</div> + +<script type="text/javascript" src="https://login.persona.org/authentication_api.js"></script> +<script type="text/javascript"> + var loggedin = {{ loggedin|lower }}; + + if(loggedin) + { + navigator.id.beginAuthentication(function(email) { + navigator.id.completeAuthentication(); + }); + } else { + navigator.id.raiseAuthenticationFailure('User cancelled signon'); + } +</script> +{% endblock %} |