Skip to content

Commit 0a9f3d6

Browse files
committed
example regenerate session id and CSRF token
1 parent 006c67d commit 0a9f3d6

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/Login/Controller.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
use Mvc5\Plugins;
99
use Mvc5\Request\Request;
1010
use Mvc5\Response\HttpResponse;
11+
use Mvc5\Session\CSRFToken;
1112
use Mvc5\View;
1213

1314
class Controller
@@ -51,6 +52,9 @@ function __invoke(Request $request)
5152
return new HttpResponse($this->view(), 422);
5253
}
5354

55+
// $request['session']->regenerate() &&
56+
// (new CSRFToken\Generate)($request['session'], true);
57+
5458
$user['authenticated'] = true;
5559
$user['username'] = $request->data('username');
5660

0 commit comments

Comments
 (0)