Cap (Cap v0.2.1) View Source

Documentation for Cap.

Link to this section Summary

Functions

Callback implementation for Plug.call/2.

Get resource.

Hash password.

Callback implementation for Plug.init/1.

Call sign_in in controller login to put session.

Verify password.

Link to this section Functions

Callback implementation for Plug.call/2.

Get resource.

Example

Cap.get_resource(conn)
  %{id: 1, role: "ROOT"}

Hash password.

Example

iex>  Cap.hash_pwd("password")
"9+757UiM5YnNcyQKtgCPx9IJb2pjv8sJgxCBQqC9kX0"

Callback implementation for Plug.init/1.

Call sign_in in controller login to put session.

## Example

 Cap.sign_in(conn, id, role)

Verify password.

Example

iex>  Cap.verify_pwd("password", "9+757UiM5YnNcyQKtgCPx9IJb2pjv8sJgxCBQqC9kX0")
true