6
Wenn ich nicht explizit die Sitzungszeit in Sinatra eingestellt habe, was wäre dann die Standard-Ablaufzeit?Was ist die Standard-Sitzungs-Ablaufzeit in Sinatra?
Wenn ich nicht explizit die Sitzungszeit in Sinatra eingestellt habe, was wäre dann die Standard-Ablaufzeit?Was ist die Standard-Sitzungs-Ablaufzeit in Sinatra?
Die Sinatra-Sitzung stammt von Rack :: Session; so out of the box es standardmäßig keine ablaufen. Um zu überschreiben, können Sie etwas wie folgt tun.
set :sessions, :expire_after => 2592000
ich mit diesem Verhalten nicht, wenn ich nicht setzen 'expire_after' Ich erhalte einen _Session_ Cookie:/ – fguillen
' Rack-:: Session :: Cookie' ist der Standardtyp der Sitzung, die von Sinatra, es sei denn, Sie überschreiben dieses Verhalten. Sie können mit jeder anderen Rack-Session Middleware überschreiben, zum Beispiel 'verwenden Rack :: Session :: Pool,: expire_after => 2592000' – bigtunacan
Für alle, die sich wundern, das ist 2592000 * Sekunden *. –