hydra-webauthn/template/layouts/register.html.tmpl

28 lines
1.3 KiB
Cheetah

{{define "title"}}S'enregistrer{{end}}
{{define "body"}}
<section class="hero is-fullheight">
<div class="hero-body">
<div class="container">
<div class="columns">
<div class="column is-4 is-offset-4">
{{template "flash" .}}
<p class="has-text-black title has-text-centered mt-2">
Finaliser votre compte
</p>
<p>Cliquer sur le bouton ci-dessous pour générer une paire de clés cryptographiques qui sera associée à votre compte.</p>
<div class="button is-link is-medium is-block is-fullwidth mt-5" onclick="generateCredentials()">
Générer
</div>
<form id="register" action="{{ .BaseURL }}/register/{{ .Token }}" method="POST">
{{ .csrfField }}
<input type="hidden" id="credentials" name="credentials" />
</form>
</div>
</div>
</div>
</div>
</section>
<script type="text/javascript" src="{{ .BaseURL }}/js/hydra-webauthn.js"></script>
<script type="text/javascript" src="{{ .BaseURL }}/js/register.js" data-web-authn-options="{{ base64 ( marshal .WebAuthnOptions ) }}"></script>
{{end}}
{{template "base" .}}