Packages
pow
1.0.7
1.0.39
1.0.38
1.0.37
1.0.36
1.0.35
1.0.34
1.0.33
1.0.32
1.0.31
1.0.30
1.0.29
1.0.28
1.0.27
1.0.26
1.0.25
1.0.24
1.0.23
1.0.22
1.0.21
1.0.20
1.0.19
1.0.18
1.0.17
1.0.16
1.0.15
1.0.14
1.0.13
1.0.12
1.0.11
1.0.10
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
1.0.0-rc.4
1.0.0-rc.3
1.0.0-rc.2
1.0.0-rc.1
1.0.0-rc.0
0.1.0-rc.1
0.1.0-alpha.8
0.1.0-alpha.7
retired
0.1.0-alpha.6
0.1.0-alpha.5
0.1.0-alpha.4
0.1.0-alpha.3
0.1.0-alpha.2
0.1.0-alpha.1
0.1.0-alpha
Robust user authentication solution
Security advisory:
This version has known vulnerabilities.
View advisories
Current section
Files
Jump to
Current section
Files
lib/mix/tasks/pow.ex
defmodule Mix.Tasks.Pow do
use Mix.Task
@shortdoc "Prints Pow help information"
@moduledoc """
Prints Pow tasks and their information.
mix pow
"""
@impl true
def run(args) do
case args do
[] -> general()
_ -> Mix.raise("Invalid arguments, expected: mix pow")
end
end
defp general do
Application.ensure_all_started(:pow)
Mix.shell().info("Pow v#{Application.spec(:pow, :vsn)}")
Mix.shell().info("A user authentication solution for Plug and Phoenix apps.")
Mix.shell().info("\nAvailable tasks:\n")
Mix.Tasks.Help.run(["--search", "pow."])
end
end