Feature #90014

Set [BE][loginSecurityLevel] and [FE][loginSecurityLevel] to default value "normal"

Added by Sergio Catalá about 1 month ago. Updated 25 days ago.

Status:
New
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2019-12-26
Due date:
% Done:

0%

PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

Onnly value `normal` is allowed for global options `[BE][loginSecurityLevel]` and `[FE][loginSecurityLevel]` in TYPO3 9.5, because `EXT:rsaauth` is marked as deprecated.
At the moment an empty string is configured for this global option under `sysext/core/Configuration/DefaultConfiguration.php`.
Shouldn't this value be `normal` as default, for the developer not to be forced always to change it to `normal` under `typo3conf/LocalConfiguration.php` for the backend login to work?

History

#1 Updated by Benni Mack 29 days ago

  • Status changed from New to Closed

Hey Sergio,

ha, just found out that I already fixed this for v10 - DefaultConfiguration is "normal" and nothing in FactoryConfiguration. This is mostly done as "rsaauth" is now treated just like any other extension. So we should be fine in this case.

In addition, AbstractUserAuthentication treats an empty string just like "normal", so both options still "work" however the solution I proposed for v10 only should suffice - what do you think?

If you feel otherwise, hit me up on slack or DM to re-open the issue.

All the best,
Benni.

#2 Updated by Sergio Catalá 25 days ago

  • Status changed from Closed to New

Hi Benni,
I think this feature could be useful for TYPO3 v9.7. What do you think?
Can it be backported?

Also available in: Atom PDF