Use a helper function to set token cookie

This commit is contained in:
Alex Ling
2020-06-05 14:31:12 +00:00
parent 373ff6520a
commit 012fd71ab4
3 changed files with 9 additions and 10 deletions
+7
View File
@@ -135,3 +135,10 @@ end
macro render_xml(path)
send_file env, ECR.render({{path}}).to_slice, "application/xml"
end
def set_token_cookie(env, token)
cookie = HTTP::Cookie.new "token-#{Config.current.port}", token
cookie.path = Config.current.base_url
cookie.expires = Time.local.shift years: 1
env.response.cookies << cookie
end