Use macros for the cookie names.

main
absc 2024-08-15 22:02:57 +00:00
parent 812b182499
commit 861f3e0258
1 changed files with 6 additions and 6 deletions

View File

@ -263,8 +263,8 @@ Spec:
Cookie :: binary(). Cookie :: binary().
auth_cookies(Req) -> auth_cookies(Req) ->
#{dudeauth := Cookie, dudename := User} = cowboy_req:match_cookies([dudeauth, #{?DUDEAUTH := Cookie, ?DUDENAME := User} = cowboy_req:match_cookies([?DUDEAUTH,
dudename], Req), ?DUDENAME], Req),
{User, Cookie}. {User, Cookie}.
@ -287,9 +287,9 @@ completely invalidated.
Req0 :: cowboy_req:req(). Req0 :: cowboy_req:req().
invalidate_cookies(Req) -> invalidate_cookies(Req) ->
Req0 = cowboy_req:set_resp_cookie(<<"dudeauth">>, <<"">>, Req, Req0 = cowboy_req:set_resp_cookie(<<"?DUDEAUTH">>, <<"">>, Req,
#{max_age => 0}), #{max_age => 0}),
Req1 = cowboy_req:set_resp_cookie(<<"dudename">>, <<"">>, Req0, Req1 = cowboy_req:set_resp_cookie(<<"?DUDENAME">>, <<"">>, Req0,
#{max_age => 0}), #{max_age => 0}),
Req1. Req1.
@ -318,9 +318,9 @@ A new request object `Req0`is returned, with the user and auth cookies set.
Req0 :: cowboy_req:req(). Req0 :: cowboy_req:req().
set_auth_cookies(Req, User, Cookie, Validity) -> set_auth_cookies(Req, User, Cookie, Validity) ->
Req0 = cowboy_req:set_resp_cookie(<<"dudeauth">>, Cookie, Req, Req0 = cowboy_req:set_resp_cookie(<<"?DUDEAUTH">>, Cookie, Req,
#{max_age => Validity}), #{max_age => Validity}),
Req1 = cowboy_req:set_resp_cookie(<<"dudename">>, User, Req0, Req1 = cowboy_req:set_resp_cookie(<<"?DUDENAME">>, User, Req0,
#{max_age => Validity}), #{max_age => Validity}),
Req1. Req1.