]> source.dussan.org Git - nextcloud-server.git/commit
Login flow V2 14161/head
authorRoeland Jago Douma <roeland@famdouma.nl>
Tue, 12 Feb 2019 08:26:46 +0000 (09:26 +0100)
committerRoeland Jago Douma <roeland@famdouma.nl>
Mon, 25 Feb 2019 06:24:50 +0000 (07:24 +0100)
commite819e97829407093fd704e70f9cb5964e3f24969
tree347d8e3a8f776d4a46d3fc5954ddab1d23f02346
parent5df6400e287f5ba1c23dcd4749386d8bd2967d35
Login flow V2

This adds the new login flow. The desktop client will open up a browser
and poll a returned endpoint at regular intervals to check if the flow
is done.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
19 files changed:
core/BackgroundJobs/CleanupLoginFlowV2.php [new file with mode: 0644]
core/Controller/ClientFlowLoginV2Controller.php [new file with mode: 0644]
core/Data/LoginFlowV2Credentials.php [new file with mode: 0644]
core/Data/LoginFlowV2Tokens.php [new file with mode: 0644]
core/Db/LoginFlowV2.php [new file with mode: 0644]
core/Db/LoginFlowV2Mapper.php [new file with mode: 0644]
core/Exception/LoginFlowV2NotFoundException.php [new file with mode: 0644]
core/Migrations/Version16000Date20190212081545.php [new file with mode: 0644]
core/Service/LoginFlowV2Service.php [new file with mode: 0644]
core/routes.php
core/templates/loginflowv2/authpicker.php [new file with mode: 0644]
core/templates/loginflowv2/done.php [new file with mode: 0644]
core/templates/loginflowv2/grant.php [new file with mode: 0644]
lib/composer/composer/autoload_classmap.php
lib/composer/composer/autoload_static.php
lib/private/Repair.php
lib/private/Repair/NC16/AddClenupLoginFlowV2BackgroundJob.php [new file with mode: 0644]
tests/Core/Controller/ClientFlowLoginV2ControllerTest.php [new file with mode: 0644]
version.php