我製作了Padrino應用程序,該應用程序擁有一個用於訪問管理頁面的單一密碼。我正在使用以下幫助程序進行授權。Padrino的未到期會話
# Check if the user is authenticated.
def authenticated?(opts = {})
if session["cooly"] != options.session_secret
redirect url(opts[:send_to] || :login)
end
end
# Create a new session.
def authenticate!
session["cooly"] ||= 0
session["cooly"] = options.session_secret
end
現在寫,當我退出瀏覽器時,會話消失,我必須重新登錄。我如何保持會話?