Task #94246
closedReorganize sudo mode handling
100%
Description
- move to ext:backend for further adjustments
- decouple from ext:install, use backend session instead
- avoid mixing install tool global
$_SESSION
object with session handling of 3rd party authentication services - introduce generic demand handling interfaces
- add sudo mode declaration for backend routes
Updated by Gerrit Code Review over 3 years ago
- Status changed from New to Under Review
Patch set 2 for branch 10.4 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66792
Updated by Gerrit Code Review over 3 years ago
Patch set 3 for branch 10.4 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66792
Updated by Oliver Hader over 3 years ago
@startuml actor User boundary RequestHandlerGuard boundary RouteDispatcher control ConfirmationController collections Bundle entity PasswordConfirmation User -> RouteDispatcher : request sensitive AnyComponent RouteDispatcher -> Bundle : assert bundle for AnyComponent demand Bundle -->x RequestHandlerGuard : throw ConfirmationRequiredException RequestHandlerGuard -> Bundle : temporary persist bundle for demand RequestHandlerGuard -> ConfirmationController : render confirmation form ConfirmationController -> User : show confirmation form User -> ConfirmationController : provide password confirmation ConfirmationController -> PasswordConfirmation : verify password PasswordConfirmation --> ConfirmationController : true ConfirmationController -> Bundle : grant bundle for demand ConfirmationController -->x RequestHandlerGuard : throw ApplyInstructionException for bundle RequestHandlerGuard -> RouteDispatcher : forward to originally demanded route RouteDispatcher -> Bundle : assert bundle for AnyComponent demand Bundle --> RouteDispatcher : true RouteDispatcher -> User : dispatch @enduml
Updated by Gerrit Code Review almost 2 years ago
Patch set 4 for branch 10.4 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66792
Updated by Gerrit Code Review almost 2 years ago
Patch set 5 for branch 10.4 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66792
Updated by Gerrit Code Review almost 2 years ago
Patch set 6 for branch 10.4 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/66792
Updated by Gerrit Code Review over 1 year ago
Patch set 1 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78546
Updated by Gerrit Code Review over 1 year ago
Patch set 2 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78546
Updated by Gerrit Code Review over 1 year ago
Patch set 3 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78546
Updated by Gerrit Code Review over 1 year ago
Patch set 4 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78546
Updated by Gerrit Code Review over 1 year ago
Patch set 5 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78546
Updated by Gerrit Code Review over 1 year ago
Patch set 6 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78546
Updated by Oliver Hader over 1 year ago
- Related to Task #92836: Introduce Sudo Mode for Install Tool added
Updated by Oliver Hader over 1 year ago
- Tracker changed from Bug to Task
- Target version set to 12 LTS
- TYPO3 Version changed from 9 to 12
Updated by Gerrit Code Review over 1 year ago
Patch set 7 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78546
Updated by Gerrit Code Review over 1 year ago
Patch set 8 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78546
Updated by Gerrit Code Review over 1 year ago
Patch set 9 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78546
Updated by Gerrit Code Review over 1 year ago
Patch set 10 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78546
Updated by Gerrit Code Review over 1 year ago
Patch set 11 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78546
Updated by Gerrit Code Review over 1 year ago
Patch set 12 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78546
Updated by Gerrit Code Review over 1 year ago
Patch set 13 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78546
Updated by Gerrit Code Review over 1 year ago
Patch set 14 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78546
Updated by Gerrit Code Review over 1 year ago
Patch set 15 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78546
Updated by Gerrit Code Review over 1 year ago
Patch set 16 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78546
Updated by Gerrit Code Review over 1 year ago
Patch set 17 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78546
Updated by Gerrit Code Review over 1 year ago
Patch set 18 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78546
Updated by Gerrit Code Review over 1 year ago
Patch set 19 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78546
Updated by Gerrit Code Review over 1 year ago
Patch set 20 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78546
Updated by Gerrit Code Review over 1 year ago
Patch set 21 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/78546
Updated by Oliver Hader over 1 year ago
- Status changed from Under Review to Resolved
- % Done changed from 50 to 100
Applied in changeset 199dee74deea8079f0eb1a608796651e2140e3e4.
Updated by Oliver Hader over 1 year ago
- Related to Task #100722: Fix AccessLifetime cases added
Updated by Oliver Hader over 1 year ago
- Related to Bug #100780: Install tool opens without backend frame after login from backend added
Updated by Christian Kuhn over 1 year ago
- Related to Bug #93160: Add option to disable Install Tool Sudo Mode for development added
Updated by Oliver Hader 2 months ago
- Related to Task #104870: Drop @internal for sudo-mode AccessLifetime added