defmodule RecycledCloudWeb.UserRegistrationController do use RecycledCloudWeb, :controller alias RecycledCloud.Accounts alias RecycledCloud.Accounts.User alias RecycledCloudWeb.UserAuth def new(conn, _params) do changeset = Accounts.change_user_registration(%User{}) conn |> put_flash(:error, "Registration is disabled for the time being.") |> render("new.html", changeset: changeset) end def create(conn, %{"user" => user_params}) do changeset = Accounts.change_user_registration(%User{}) conn |> redirect(to: Routes.user_registration_path(conn, :new)) #case Accounts.register_user(user_params) do # {:ok, user} -> # {:ok, _} = # Accounts.deliver_user_confirmation_instructions( # user, # &Routes.user_confirmation_url(conn, :confirm, &1) # ) # conn # |> put_flash(:info, "User created successfully.") # |> UserAuth.log_in_user(user) # {:error, %Ecto.Changeset{} = changeset} -> # render(conn, "new.html", changeset: changeset) #end end end