Pārlūkot izejas kodu

Fix direct access to authen page

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
tags/v14.0.0beta1
Roeland Jago Douma pirms 6 gadiem
vecāks
revīzija
5455045a9b
Revīzijas autora e-pasta adrese nav piesaistīta nevienam kontam

+ 3
- 1
lib/public/AppFramework/AuthPublicShareController.php Parādīt failu

@@ -176,7 +176,9 @@ abstract class AuthPublicShareController extends PublicShareController {
$route = $this->getRoute('showShare');

if ($params === null) {
$params = [];
$params = [
'token' => $this->getToken(),
];
} else {
$params = json_decode($params, true);
if (isset($params['_route'])) {

+ 2
- 0
tests/lib/AppFramework/Controller/AuthPublicShareControllerTest.php Parādīt failu

@@ -83,6 +83,8 @@ class AuthPublicShareControllerTest extends \Test\TestCase {
$this->controller->method('isAuthenticated')
->willReturn(true);

$this->controller->setToken('myToken');

$this->session->method('get')
->willReturnMap(['public_link_authenticate_redirect', ['foo' => 'bar']]);


Notiek ielāde…
Atcelt
Saglabāt