defmodule AprsmeWeb.UserLoginLive do @moduledoc false use AprsmeWeb, :live_view alias Aprsme.Accounts alias Aprsme.Accounts.User def render(assigns) do ~H"""

{gettext("Sign in to account")}

{gettext("Don't have an account?")} <.link navigate={~p"/users/register"} class="font-semibold text-indigo-600 hover:text-indigo-500 dark:text-indigo-400 dark:hover:text-indigo-300" > {gettext("Sign up")} {gettext("for an account now.")}

<.simple_form :let={f} id="login_form" for={@changeset} action={~p"/users/log_in"} as={:user} phx-update="ignore" >
<.link navigate={~p"/users/reset_password"} class="font-semibold text-indigo-600 hover:text-indigo-500 dark:text-indigo-400 dark:hover:text-indigo-300" > {gettext("Forgot your password?")}
""" end def mount(_params, _session, socket) do changeset = Accounts.change_user_registration(%User{}) {:ok, assign(socket, changeset: changeset), temporary_assigns: [changeset: nil]} end end