diff options
author | Julius Härtl <jus@bitgrid.net> | 2024-07-15 15:49:32 +0200 |
---|---|---|
committer | Julius Härtl <jus@bitgrid.net> | 2024-08-05 12:13:52 +0200 |
commit | 1aa29441e33d9dbe00e3bd57cba7908c6ffed277 (patch) | |
tree | c3796f8f819af0f3bf53a09e48873e36877c8973 /core/templates | |
parent | 8511b89579b761798ea4f6ecf9257cad8d0bc462 (diff) | |
download | nextcloud-server-1aa29441e33d9dbe00e3bd57cba7908c6ffed277.tar.gz nextcloud-server-1aa29441e33d9dbe00e3bd57cba7908c6ffed277.zip |
fix: Add direct parameter to flow auth v2
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Diffstat (limited to 'core/templates')
-rw-r--r-- | core/templates/loginflowv2/authpicker.php | 2 | ||||
-rw-r--r-- | core/templates/loginflowv2/grant.php | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/core/templates/loginflowv2/authpicker.php b/core/templates/loginflowv2/authpicker.php index 14f5a6fe3d0..9c77409ed05 100644 --- a/core/templates/loginflowv2/authpicker.php +++ b/core/templates/loginflowv2/authpicker.php @@ -31,7 +31,7 @@ $urlGenerator = $_['urlGenerator']; <br/> <p id="redirect-link"> - <form id="login-form" action="<?php p($urlGenerator->linkToRouteAbsolute('core.ClientFlowLoginV2.grantPage', ['stateToken' => $_['stateToken'], 'user' => $_['user']])) ?>" method="get"> + <form id="login-form" action="<?php p($urlGenerator->linkToRouteAbsolute('core.ClientFlowLoginV2.grantPage', ['stateToken' => $_['stateToken'], 'user' => $_['user'], 'direct' => $_['direct'] ?? 0])) ?>" method="get"> <input type="submit" class="login primary icon-confirm-white" value="<?php p($l->t('Log in')) ?>" disabled> </form> </p> diff --git a/core/templates/loginflowv2/grant.php b/core/templates/loginflowv2/grant.php index 69599810ce9..2fec49942d5 100644 --- a/core/templates/loginflowv2/grant.php +++ b/core/templates/loginflowv2/grant.php @@ -33,6 +33,9 @@ $urlGenerator = $_['urlGenerator']; <form method="POST" action="<?php p($urlGenerator->linkToRouteAbsolute('core.ClientFlowLoginV2.generateAppPassword')) ?>"> <input type="hidden" name="requesttoken" value="<?php p($_['requesttoken']) ?>" /> <input type="hidden" name="stateToken" value="<?php p($_['stateToken']) ?>" /> + <?php if ($_['direct']) { ?> + <input type="hidden" name="direct" value="1" /> + <?php } ?> <div id="submit-wrapper"> <input type="submit" class="login primary icon-confirm-white" title="" value="<?php p($l->t('Grant access')); ?>" /> </div> |