@@ -8,9 +8,12 @@ defmodule EventosWeb.SessionController do
|
||||
# Attempt to authenticate the user
|
||||
with {:ok, token, _claims} <- Accounts.authenticate(%{user: user, password: password}) do
|
||||
# Render the token
|
||||
render conn, "token.json", token: token
|
||||
user = Eventos.Repo.preload user, :account
|
||||
render conn, "token.json", %{token: token, user: user}
|
||||
end
|
||||
send_resp(conn, 400, "Bad login")
|
||||
end
|
||||
send_resp(conn, 400, "No such user")
|
||||
end
|
||||
|
||||
def sign_out(conn, _params) do
|
||||
|
||||
Reference in New Issue
Block a user