Bug #87103

felogin does not work on fresh install due to buggy defaults

Added by Markus Klein 3 days ago. Updated 3 days ago.

Status:
Resolved
Priority:
Must have
Assignee:
-
Category:
Install Tool
Target version:
Start date:
2018-12-07
Due date:
% Done:

100%

TYPO3 Version:
8
PHP Version:
Tags:
Complexity:
easy
Is Regression:
Sprint Focus:

Description

Installing v9 via composer without rsaauth causes the felogin not to work.
No error message is issued anywhere.

The reason is that the FactoryDefault sets FE|loginSecurityLevel to "rsa" even though rsaauth is not installed.
For the BE we have proper detection and a proper reset to level "normal".

root composer.json holds:

"roave/security-advisories": "dev-master",
"typo3-ter/static-info-tables-de": "^6",
"typo3/cms-core": "^8",
"helhum/typo3-console": "^5",
"reelworx/sitesetup": "dev-upgrade_8",

(sitesetup from a private repo)

composer.json from sitesetup:

"typo3/cms-core": "^8.7",
"typo3/cms-scheduler": "^8.7",
"typo3/cms-fluid-styled-content": "^8.7",
"typo3/cms-recycler": "^8.7",
"typo3/cms-rte-ckeditor": "^8.7",
"typo3/cms-felogin": "^8.7",
and other non-core exts

After composer install we run typo3cms install:setup to do the rest.

ext:rsaauth is not enabled therefore.


Related issues

Related to TYPO3 Core - Task #81852: Deprecate EXT:rsaauth Closed 2017-07-13
Related to TYPO3 Core - Bug #86417: FE-Login fails after update to v9 without ext:rsaauth Closed 2018-09-28
Related to TYPO3 Core - Bug #87108: Fix failing test run Resolved 2018-12-08

Associated revisions

Revision 539a8be0 (diff)
Added by Florian Peters 3 days ago

[BUGFIX] Set FE/loginSecurityLevel to normal for no ext:rsaauth loaded

Provide a silent upgrader the same way as for BE/loginSecurityLevel
to avoid FE login to fail after upgrade.

Resolves: #87103
Releases: 8.7
Related: #86417
Change-Id: Ie2cc2bfe9b542534de6d04259c1e5fc8bcd84fab
Reviewed-on: https://review.typo3.org/59058
Reviewed-by: Markus Klein <>
Tested-by: Markus Klein <>
Reviewed-by: Georg Ringer <>
Tested-by: Georg Ringer <>

History

#1 Updated by Anja Leichsenring 3 days ago

#2 Updated by Markus Klein 3 days ago

  • Description updated (diff)
  • TYPO3 Version changed from 9 to 8

#3 Updated by Markus Klein 3 days ago

  • Description updated (diff)

#4 Updated by Florian Peters 3 days ago

  • Related to Bug #86417: FE-Login fails after update to v9 without ext:rsaauth added

#5 Updated by Gerrit Code Review 3 days ago

  • Status changed from Accepted to Under Review

Patch set 1 for branch TYPO3_8-7 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/59058

#6 Updated by Gerrit Code Review 3 days ago

Patch set 2 for branch TYPO3_8-7 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/59058

#7 Updated by Gerrit Code Review 3 days ago

Patch set 3 for branch TYPO3_8-7 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/59058

#8 Updated by Gerrit Code Review 3 days ago

Patch set 4 for branch TYPO3_8-7 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/59058

#9 Updated by Gerrit Code Review 3 days ago

Patch set 5 for branch TYPO3_8-7 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/59058

#10 Updated by Florian Peters 3 days ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

#11 Updated by Anja Leichsenring 2 days ago

  • Related to Bug #87108: Fix failing test run added

Also available in: Atom PDF