Packages
guard
0.12.1
0.19.1
0.19.0
0.18.0
0.17.2
0.17.1
0.17.0
0.16.3
0.16.2
0.16.1
0.16.0
0.15.3
0.15.2
0.15.1
0.15.0
0.14.9
0.14.8
0.14.7
0.14.6
0.14.5
0.14.4
0.14.3
0.14.2
0.14.1
0.14.0
0.13.1
0.13.0
0.12.9
0.12.8
0.12.7
0.12.6
0.12.5
0.12.4
0.12.3
0.12.2
0.12.1
0.12.0
0.11.3
0.11.2
0.11.1
0.11.0
0.10.4
0.10.3
0.10.2
0.10.1
0.10.0
0.9.0
0.8.0
0.7.1
0.7.0
0.6.1
0.6.0
0.5.0
0.4.1
0.4.0
0.3.0
0.2.0
0.1.0
Useful package for dealing with user authentication and signup
Current section
Files
Jump to
Current section
Files
README.md
# Guard
[](https://travis-ci.com/Codenaut/guard)
Collection of common functionality for user handling.
## Installation
If [available in Hex](https://hex.pm/docs/publish), the package can be installed as:
1. Add guard to your list of dependencies in `mix.exs`:
def deps do
[{:guard, "~> 0.12.1"}]
end
2. Ensure guard is started before your application:
def application do
[applications: [:guard]]
end
## Notes
If you're having trouble having Guardian.Permission.Bitwise picking up your
newly defined permissions - try doing a `mix dep.clean guardian`.
Sometimes a `rm -rf _build is needed`