21 lines
369 B
Elixir
21 lines
369 B
Elixir
defmodule Admin.Router do
|
|
use Admin, :router
|
|
|
|
pipeline :browser do
|
|
plug :accepts, ["html"]
|
|
plug :fetch_session
|
|
plug :fetch_flash
|
|
plug :protect_from_forgery
|
|
plug :put_secure_browser_headers
|
|
end
|
|
|
|
pipeline :require_admin do
|
|
plug AuthWeb.Plugs.RequireAdmin
|
|
end
|
|
|
|
pipeline :api do
|
|
plug :accepts, ["json"]
|
|
end
|
|
|
|
use Admin.Routes
|
|
end
|