我到处搜索但是找不到如何阻止会话(cookie?)在Laravel中刷新。
我现在正将我的网站从Codeigniter迁移到Laravel。
在Codeigniter中,如果您将会话过期时间设置为1小时,即使您正在积极打开网站,该会话也将在一小时后到期。
在Laravel中,每次打开页面时,会话总是会刷新。
例如,如果我在00:20登录并将到期时间设置为1小时(01:20),然后我在00:50打开一个页面,则到期时间将刷新为01:50。
我的问题是,如何在Laravel中防止这种行为?我希望它像Codeigniter一样留在01:20。
答案 0 :(得分:1)
您可以在 TMDbLib.Objects.Movies.Movie movie = new MyMovie();
movie = MovieProcesses.loadTMDbLib(justMovieName);
MyMovie myMovie = movie as MyMovie;
myMovie.Path = path;
Cacher cache = new Cacher();
cache.CacheVideo(myMovie);
找到会话配置。
config/session.php
这就是全部。下面是关于会话逻辑的解释。
Laravel的会话处理是完全逻辑的。让我举个例子:
Laravel刷新会话对您来说非常安全!抓住'更难以抓住攻击者的会议!
因此,我将向您推荐Laravel方法,而不是(过时的)CodeIgniter方法。