summaryrefslogtreecommitdiff
path: root/app/Http/RequestHandlers/LoginAction.php
diff options
context:
space:
mode:
authorGreg Roach <greg@subaqua.co.uk>2022-02-23 13:27:57 +0000
committerGreg Roach <greg@subaqua.co.uk>2022-02-23 13:27:57 +0000
commit1e60ebf4ec0b79281f3f1ea0b814a66cb177998d (patch)
tree941167d626c94d998c20602425fd2f4d2cb56a98 /app/Http/RequestHandlers/LoginAction.php
parent423ac716f0fd6fb6479b8d93287e01e93d715067 (diff)
downloadwebtrees-1e60ebf4ec0b79281f3f1ea0b814a66cb177998d.tar.gz
webtrees-1e60ebf4ec0b79281f3f1ea0b814a66cb177998d.tar.bz2
webtrees-1e60ebf4ec0b79281f3f1ea0b814a66cb177998d.zip
Working on validation
Diffstat (limited to 'app/Http/RequestHandlers/LoginAction.php')
-rw-r--r--app/Http/RequestHandlers/LoginAction.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/app/Http/RequestHandlers/LoginAction.php b/app/Http/RequestHandlers/LoginAction.php
index 26aab30ba5..cf088eeb5f 100644
--- a/app/Http/RequestHandlers/LoginAction.php
+++ b/app/Http/RequestHandlers/LoginAction.php
@@ -70,9 +70,9 @@ class LoginAction implements RequestHandlerInterface
$tree = Validator::attributes($request)->treeOptional();
$base_url = Validator::attributes($request)->string('base_url');
$default_url = route(HomePage::class);
- $username = Validator::parsedBody($request)->optionalString('username') ?? '';
- $password = Validator::parsedBody($request)->optionalString('password') ?? '';
- $url = Validator::parsedBody($request)->isLocalUrl($base_url)->optionalString('url') ?? $default_url;
+ $username = Validator::parsedBody($request)->string('username');
+ $password = Validator::parsedBody($request)->string('password');
+ $url = Validator::parsedBody($request)->isLocalUrl($base_url)->string('url', $default_url);
try {
$this->doLogin($username, $password);