refactoring chiba++ commit so we only extract session id once
[catagits/Web-Session.git] / lib / Plack / Session / State / Cookie.pm
index e723d8e..1b889e4 100644 (file)
@@ -17,9 +17,9 @@ sub expire_session_id {
     $self->expires( 0 );
 }
 
-sub extract {
+sub get_session_id_from_request {
     my ($self, $request) = @_;
-    $self->check_expired( ( $request->cookie( $self->session_key ) || return )->value );
+    ( $request->cookie( $self->session_key ) || return )->value;
 }
 
 sub finalize {