defmodule ShardWeb.Router do use ShardWeb, :router pipeline :browser do plug :accepts, ["html"] plug :fetch_session plug :fetch_flash plug :protect_from_forgery plug :put_secure_browser_headers plug Plug.Parsers, parsers: [:urlencoded] end pipeline :api do plug :accepts, ["json"] end scope "/", ShardWeb do pipe_through :browser # Use the default browser stack get "/", PageController, :index get "/room/:room", RoomController, :show post "/peer/add", PeerController, :add end # Other scopes may use custom stacks. # scope "/api", ShardWeb do # pipe_through :api # end end