Current section
Files
Jump to
Current section
Files
priv/templates/dialup.gen.auth/reset_password_request_page.ex.eex
defmodule Dialup.App.ResetPassword.Page do
@moduledoc """
Password reset request at /reset_password.
"""
use Dialup.Page
@impl true
def mount(_params, session), do: {:ok, session}
@impl true
def render(assigns) do
~H"""
<section class="auth-card">
<h1>Reset password</h1>
<form method="post" action="/reset_password/request" class="auth-form">
<input type="hidden" name="csrf_token" value={@csrf_token} />
<label>
Email
<input type="email" name="email" required autocomplete="username" />
</label>
<button type="submit">Send reset link</button>
</form>
<p><a ws-href="/log_in">Back to login</a></p>
</section>
"""
end
end