Packages
auth_plug
0.4.0
1.5.2
1.5.1
1.5.0
1.4.21
1.4.20
1.4.19
1.4.18
1.4.17
1.4.16
1.4.15
1.4.14
1.4.13
1.4.12
1.4.11
1.4.10
1.4.9
1.4.8
1.4.7
1.4.6
1.4.5
1.4.4
1.4.3
1.4.2
1.4.1
1.4.0
1.3.7
1.3.6
1.3.5
1.3.4
1.3.3
1.3.2
1.3.1
1.3.0
1.2.3
1.2.2
1.2.1
1.2.0
1.1.1
1.1.0
1.0.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.5.0
0.4.0
0.3.1
0.3.0
0.2.1
0.2.0
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
Turnkey Auth Plug lets you protect any route in an Elixir/Phoenix App.
Current section
Files
Jump to
Current section
Files
mix.exs
defmodule AuthPlug.MixProject do
use Mix.Project
def project do
[
app: :auth_plug,
version: "0.4.0",
elixir: "~> 1.10",
start_permanent: Mix.env() == :prod,
deps: deps(),
package: package(),
description: "Turnkey Auth Plug.",
test_coverage: [tool: ExCoveralls],
preferred_cli_env: [
coveralls: :test,
"coveralls.detail": :test,
"coveralls.post": :test,
"coveralls.html": :test
]
]
end
# Run "mix help compile.app" to learn about applications.
def application do
[
extra_applications: [:logger],
# uncomment the following line to run the demo app: mix run --no-halt
# mod: {AuthPlug.Application, []}
]
end
# Run "mix help deps" to learn about dependencies.
defp deps do
[
# JWT sign/verify: github.com/joken-elixir/joken
{:joken, "~> 2.2"},
# Plug helper functions: github.com/elixir-plug/plug
{:plug, "~> 1.10"},
# Track coverage: github.com/parroty/excoveralls
{:excoveralls, "~> 0.12.3", only: :test},
# See: github.com/dwyl/auth_plug_example
{:plug_cowboy, "~> 2.1", only: [:dev, :test]},
{:jason, "~> 1.2.0", only: [:dev, :test]},
# For publishing Hex.docs:
{:ex_doc, "~> 0.21.3", only: :dev}
]
end
defp package() do
[
files: ~w(lib/auth_plug.ex lib/token.ex lib/helpers.ex LICENSE mix.exs README.md),
name: "auth_plug",
licenses: ["GNU GPL v2.0"],
maintainers: ["dwyl"],
links: %{"GitHub" => "https://github.com/dwyl/auth_plug"}
]
end
end