重置用户活动中的Symfony会话生存期/超时

时间:2018-06-27 09:49:34

标签: symfony session

只要有用户登录到应用程序中,我该如何重置Symfony会话的时间。

config.yml中:

$classifier = new SVC();
$classifier->load($modelFile);

$vectorizer = new TokenCountVectorizer(new WhitespaceTokenizer());
$tfIdfTransformer = new TfIdfTransformer();

$vectorizer->fit($samples);
$vectorizer->transform($samples);

$tfIdfTransformer->fit($samples);
$tfIdfTransformer->transform($samples);

$dataset = new ArrayDataset($samples, $labels);

$predictedLabels = $classifier->predict($samples);
echo 'Accuracy: '.Accuracy::score($labels, $predictedLabels); // this gives 0.53

parameters.yml

cookie_lifetime: 3600 # 1 hour

我希望在50分钟后,如果用户在应用程序中执行操作,会话的时间又回到了1小时。

有人知道解决方案吗?

1 个答案:

答案 0 :(得分:-1)

config.yml中:

framework:
//
  session:
      //
      cookie_lifetime: 3600 // was "lifetime" but deprecated
      //

您可以更改此值..