diff options
| author | Rose Hogenson <rosehogenson@posteo.net> | 2026-10-20 21:02:18 -0700 |
|---|---|---|
| committer | Rose Hogenson <rosehogenson@posteo.net> | 2026-10-20 21:09:43 -0700 |
| commit | b678e28d4acaecb234831f39f8000912ed2d7200 (patch) | |
| tree | 53f3c402f0bde0f5b037efca94f31c2176127efc /templates/register/register.html.template | |
| parent | Add HSTS header (diff) | |
| download | roseh.moe-b678e28d4acaecb234831f39f8000912ed2d7200.tar.zst | |
Some small simplifications
Diffstat (limited to 'templates/register/register.html.template')
| -rw-r--r-- | templates/register/register.html.template | 51 |
1 files changed, 25 insertions, 26 deletions
diff --git a/templates/register/register.html.template b/templates/register/register.html.template index 833a1a7..d97b585 100644 --- a/templates/register/register.html.template +++ b/templates/register/register.html.template @@ -37,30 +37,29 @@ </section> <script> -async function generateKey() { - const name = document.getElementById("name").value; - const publicKeyCredential = await navigator.credentials.create({publicKey: { - authenticatorSelection: { - residentKey: "required", - userVerification: "required", - }, - challenge: Uint8Array.fromBase64("{{.Challenge}}").buffer, - pubKeyCredParams: [ - {alg: -9, type: "public-key"}, - {alg: -257, type: "public-key"}, - {alg: -7, type: "public-key"}, - {alg: -8, type: "public-key"}, - ], - rp: { - name: "roseh.moe", - }, - user: { - displayName: name, - id: Uint8Array.fromBase64(document.getElementById("id").value).buffer, - name: name, - }, - }}); - document.getElementById("key").value = new Uint8Array(publicKeyCredential.response.getPublicKey()).toBase64(); - document.getElementById("form").submit(); -} + async function generateKey() { + const name = document.getElementById("name").value; + const publicKeyCredential = await navigator.credentials.create({publicKey: { + authenticatorSelection: { + residentKey: "required", + userVerification: "required", + }, + challenge: Uint8Array.fromBase64("{{.Challenge}}").buffer, + pubKeyCredParams: [ + {alg: -9, type: "public-key"}, + {alg: -257, type: "public-key"}, + {alg: -7, type: "public-key"}, + ], + rp: { + name: "roseh.moe", + }, + user: { + displayName: name, + id: Uint8Array.fromBase64(document.getElementById("id").value).buffer, + name: name, + }, + }}); + document.getElementById("key").value = new Uint8Array(publicKeyCredential.response.getPublicKey()).toBase64(); + document.getElementById("form").submit(); + } </script> |
