defmodule CMSWeb.AdminLoginLive do @moduledoc false use CMSWeb, :live_view @impl true def mount(_params, _session, socket) do socket = assign(socket, :form, to_form(%{"password" => ""})) {:ok, socket} end @impl true def render(assigns) do ~H""" <h1 class="font-bold text-lg mb-4">Sign in</h1> <.form for={@form} action={~p"/admin/session"}> <input type="password" placeholder="password" id={@form[:password].id} name={@form[:password].name} value={@form[:password].value} required /> </.form> """ end end