Store token and callback URI in memory session

This commit is contained in:
Alex Ling
2020-06-07 16:18:34 +00:00
parent 12c3c3f356
commit de690fbf29
7 changed files with 40 additions and 36 deletions

View File

@@ -1,4 +1,5 @@
require "kemal"
require "kemal-session"
require "./library"
require "./handlers/*"
require "./util"
@@ -65,6 +66,13 @@ class Server
serve_static false
add_handler StaticHandler.new
{% end %}
Kemal::Session.config do |c|
c.timeout = 365.days
c.secret = Config.current.session_secret
c.cookie_name = "mango-sessid-#{Config.current.port}"
c.path = Config.current.base_url
end
end
def start