如何使用CGI :: Session更改会话ID?

时间:2016-01-12 14:15:56

标签: perl session session-cookies sessionid

我有这个应用程序,你可以在其中创建一个会话cookie:

$session = CGI::Session->new() or die CGI::Session->errstr;
$cookie = CGI::Cookie->new(-name=>$session->name, -value=>$session->id,-expires=>'+2h', -secure => 1 );

然后像这样设置标题:

print $q->header(-cookie=>$cookie);

我需要在登录应用程序时更改此cookie的会话ID(以熟悉的方式访问php session_regenerate_id)。无论如何在Perl中这样做?我一直在浏览文档,但我无法找到真正做到这一点的方法。如果没有,欢迎就如何解决这个问题提出其他建议。

0 个答案:

没有答案