nulla/lib/nulla_web/components/templates/page/sign_up.html.heex
2025-06-21 15:34:31 +02:00

22 lines
902 B
Text

<main class="flex min-h-screen items-center justify-center">
<.flash_group flash={@flash} />
<form class="flex flex-col gap-2" action="/auth" method="post">
<input type="hidden" name="_csrf_token" value={get_csrf_token()} />
<label for="username">Username *</label>
<input id="username" name="username" type="text" maxlength="30" required />
<label for="email">E-mail address *</label>
<input id="email" name="email" type="email" maxlength="50" required />
<label for="password">Password *</label>
<input id="password" name="password" type="password" minlength="8" maxlength="50" required />
<input
id="password_confirm"
name="password_confirm"
type="password"
minlength="8"
maxlength="50"
placeholder="Confirm password"
/>
<button class="text-white bg-black py-2 border" type="submit">Sign up</button>
</form>
</main>