02-02-2013, 10:23 PM
Pareil je filtre selon le type de requêtes
(bon c'est un mockup hein y a pas vraiment de login pour le moment)
-module(login_controller).
-export([index/3]).
-include("./include/debugtools.hrl").
index('GET', _, Req) ->
{ok, HTML} = login_dtl:render(),
{ok, HTML, Req};
index('POST', _, Req) ->
{PostVals, Req2} = cowboy_http_req:body_qs(Req),
_Email = proplists:get_value(<<"email">>, PostVals),
_Password = proplists:get_value(<<"password">>, PostVals),
%% pour le moment on simule la connexion validée
Token = cowboy_cookies:cookie(
<<"persistence_token">>,
<<"test-token-2">>,
[{max_age, 3600 * 24 * 30}]
),
{ok, [Token], Out, Req2}.
(bon c'est un mockup hein y a pas vraiment de login pour le moment)