diff --git a/lib/nulla_web/components/templates.ex b/lib/nulla_web/components/templates.ex index be2365a..3ba56db 100644 --- a/lib/nulla_web/components/templates.ex +++ b/lib/nulla_web/components/templates.ex @@ -1,15 +1,3 @@ -defmodule NullaWeb.PageHTML do - use NullaWeb, :html - - embed_templates "templates/page/*" -end - -defmodule NullaWeb.AuthHTML do - use NullaWeb, :html - - embed_templates "templates/auth/*" -end - defmodule NullaWeb.ActorHTML do use NullaWeb, :html diff --git a/lib/nulla_web/components/templates/auth/sign_in.html.heex b/lib/nulla_web/components/templates/auth/sign_in.html.heex deleted file mode 100644 index 1cdbb55..0000000 --- a/lib/nulla_web/components/templates/auth/sign_in.html.heex +++ /dev/null @@ -1,9 +0,0 @@ -
-
- - - - - -
-
diff --git a/lib/nulla_web/components/templates/auth/sign_up.html.heex b/lib/nulla_web/components/templates/auth/sign_up.html.heex deleted file mode 100644 index 4685573..0000000 --- a/lib/nulla_web/components/templates/auth/sign_up.html.heex +++ /dev/null @@ -1,12 +0,0 @@ -
-
- - - - - - - - -
-
diff --git a/lib/nulla_web/components/templates/page/home.html.heex b/lib/nulla_web/components/templates/page/home.html.heex deleted file mode 100644 index e69de29..0000000 diff --git a/lib/nulla_web/controllers/auth_controller.ex b/lib/nulla_web/controllers/auth_controller.ex index a4df65d..3edddb1 100644 --- a/lib/nulla_web/controllers/auth_controller.ex +++ b/lib/nulla_web/controllers/auth_controller.ex @@ -1,37 +1,12 @@ defmodule NullaWeb.AuthController do use NullaWeb, :controller - alias Nulla.Models.User - def sign_in_view(conn, _params) do - render(conn, :sign_in, layout: false) + def sign_in do end - def sign_in(conn, _params) do - conn - |> redirect(to: "/") + def sign_out do end - def sign_out(conn, _params) do - conn - |> configure_session(drop: true) - |> put_flash(:info, "You have been logged out.") - |> redirect(to: "/") - end - - def sign_up_view(conn, _params) do - render(conn, :sign_up, layout: false) - end - - def sign_up(conn, params) do - case User.create_user(params) do - {:ok, user} -> - conn - |> put_session(:user_id, user.id) - |> put_flash(:info, "You're registred!") - |> redirect(to: "/") - - {:error, %Ecto.Changeset{} = changeset} -> - render(conn, "sign_up.html", changeset: changeset) - end + def sign_up do end end diff --git a/lib/nulla_web/controllers/page_controller.ex b/lib/nulla_web/controllers/page_controller.ex deleted file mode 100644 index 5d3e868..0000000 --- a/lib/nulla_web/controllers/page_controller.ex +++ /dev/null @@ -1,7 +0,0 @@ -defmodule NullaWeb.PageController do - use NullaWeb, :controller - - def home(conn, _params) do - render(conn, :home, layout: false) - end -end diff --git a/lib/nulla_web/router.ex b/lib/nulla_web/router.ex index 811ff54..d912802 100644 --- a/lib/nulla_web/router.ex +++ b/lib/nulla_web/router.ex @@ -17,8 +17,6 @@ defmodule NullaWeb.Router do scope "/", NullaWeb do pipe_through :browser - get "/", PageController, :home - get "/.well-known/host-meta", HostmetaController, :index get "/.well-known/webfinger", WebfingerController, :index get "/.well-known/nodeinfo", NodeinfoController, :index @@ -26,11 +24,9 @@ defmodule NullaWeb.Router do post "/inbox", InboxController, :inbox scope "/auth" do - get "/sign_in", AuthController, :sign_in_view - post "/sign_in", AuthController, :sign_in - delete "/sign_out", AuthController, :sign_out - get "/sign_up", AuthController, :sign_up_view - post "/sign_up", AuthController, :sign_up + get "/sign_in", AuthController, :sign_in + post "/sign_out", AuthController, :sign_out + get "/sign_up", AuthController, :sign_up end scope "/users/:username" do diff --git a/test/nulla_web/controllers/page_controller_test.exs b/test/nulla_web/controllers/page_controller_test.exs deleted file mode 100644 index 48fa534..0000000 --- a/test/nulla_web/controllers/page_controller_test.exs +++ /dev/null @@ -1,9 +0,0 @@ -defmodule NullaWeb.PageControllerTest do - use NullaWeb.ConnCase - - test "GET /", %{conn: conn} do - conn = get(conn, ~p"/") - - assert String.length(html_response(conn, 200)) > 0 - end -end