|
2 | 2 |
|
3 | 3 | namespace Application\Controllers; |
4 | 4 |
|
5 | | -use DevNet\System\Linq; |
6 | | -use DevNet\System\Collections\ArrayList; |
7 | | -use DevNet\Web\Endpoint\Controller; |
8 | | -use DevNet\Web\Endpoint\IActionResult; |
9 | | -use DevNet\Web\Endpoint\Route; |
10 | | -use DevNet\Web\Security\Claims\ClaimsIdentity; |
11 | | -use DevNet\Web\Security\Claims\Claim; |
12 | | -use DevNet\Web\Security\Authentication\AuthenticationScheme; |
13 | | -use DevNet\Web\Security\Authentication\IAuthentication; |
14 | | -use DevNet\Web\Security\Authorization\Authorize; |
15 | | -use DevNet\Web\Security\Tokens\Csrf\Validate; |
16 | | -use DevNet\Web\Http\HttpContext; |
17 | 5 | use Application\Models\Login; |
18 | 6 | use Application\Models\Registration; |
19 | 7 | use Application\Models\User; |
| 8 | +use DevNet\Core\Endpoint\Controller; |
| 9 | +use DevNet\Core\Endpoint\IActionResult; |
| 10 | +use DevNet\Core\Endpoint\Filters\Authorize; |
| 11 | +use DevNet\Core\Endpoint\Filters\ValidateAntiForgery; |
| 12 | +use DevNet\Core\Endpoint\Route; |
| 13 | +use DevNet\Http\Message\HttpContext; |
| 14 | +use DevNet\Security\Claims\ClaimsIdentity; |
| 15 | +use DevNet\Security\Claims\Claim; |
| 16 | +use DevNet\Security\Authentication\AuthenticationScheme; |
| 17 | +use DevNet\Security\Authentication\IAuthentication; |
| 18 | +use DevNet\System\Collections\ArrayList; |
| 19 | +use DevNet\System\Linq; |
20 | 20 |
|
21 | 21 | class AccountController extends Controller |
22 | 22 | { |
@@ -45,7 +45,7 @@ public function register(): IActionResult |
45 | 45 | return $this->view(); |
46 | 46 | } |
47 | 47 |
|
48 | | - #[Validate] |
| 48 | + #[ValidateAntiForgery] |
49 | 49 | #[Route(path: '/account/create', method: 'POST')] |
50 | 50 | public function create(Registration $form): IActionResult |
51 | 51 | { |
@@ -78,7 +78,7 @@ public function login(): IActionResult |
78 | 78 | return $this->view(); |
79 | 79 | } |
80 | 80 |
|
81 | | - #[Validate] |
| 81 | + #[ValidateAntiForgery] |
82 | 82 | #[Route(path: '/account/authenticate', method: 'POST')] |
83 | 83 | public function authenticate(Login $form): IActionResult |
84 | 84 | { |
|
0 commit comments