blob: 4c36fdad57cbd12a01c2270a16a21a599b2b1e2d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
defmodule RookWeb.AppController do
use RookWeb, :controller
plug :add_token
def share(conn, _params) do
render(conn, "share.html")
end
def request(conn, _params) do
render(conn, "request.html")
end
defp add_token(conn, _params) do
if conn.assigns[:token] do
conn
else
assign(conn, :token, Rook.Utils.Token.token())
end
end
end
|