56 lines
3.2 KiB
Plaintext
56 lines
3.2 KiB
Plaintext
extend templates/layout.pug
|
|
|
|
block content
|
|
.container
|
|
.center
|
|
.row
|
|
.col.s12
|
|
h4 HD Auth Account Registration
|
|
.row
|
|
.col.s12.m1
|
|
.col.s12.m10
|
|
if error && error.message
|
|
.row
|
|
.col.s12
|
|
p.flow-text.red-text= error.message
|
|
//- img.materialboxed(width="100%", src="https://upload.wikimedia.org/wikipedia/commons/thumb/e/e8/Wikidata_logo_under_construction_sign_diamond.svg/1920px-Wikidata_logo_under_construction_sign_diamond.svg.png", alt="Under Construction")
|
|
form(method="post")
|
|
//- input(type="hidden", name="email", value=email)
|
|
.row.center
|
|
.input-field.col.s12.m6
|
|
input(name="displayName", type="text", value=newUser.displayName, placeholder="Unique displayName", autofocus)
|
|
label(for="displayName") Display Name
|
|
.input-field.col.s12.m6
|
|
input(name="email", value=newUser.email, placeholder="email useful for account recovery", type="text")
|
|
label(for="email") Optional email
|
|
.row
|
|
|
|
.col.s12
|
|
ul.tabs
|
|
li.tab.col.s6
|
|
a.active(href="#xpub-tab") with Extended Public Key
|
|
li.tab.col.s6
|
|
a(href="#password-tab") with Password
|
|
#xpub-tab.col.s12
|
|
.row
|
|
.row
|
|
.input-field.col.s12
|
|
input(name="xpub", type="text", placeholder="Extended Public")
|
|
label(for="xpub") Extended Public Key
|
|
//- TODO: Challenge to sign the xpub...
|
|
.row.center
|
|
.col.s12
|
|
button.btn(type="submit", formaction="/account/register/xpub") Register with Extended Public Key
|
|
#password-tab.col.s12
|
|
.row
|
|
.row
|
|
.input-field.col.s12.m6
|
|
input(name="password", type="password", placeholder="Unique password")
|
|
label(for="password") Password
|
|
.input-field.col.s12.m6
|
|
input(name="confirmPassword", type="password", placeholder="Confirm your unique password")
|
|
label(for="confirmPassword") Confirm Password
|
|
.row.center
|
|
.col.s12
|
|
button.btn(type="submit", formaction="/account/register/password") Register with Password
|
|
.col.s12.m1 |