Project

General

Profile

Actions

Feature #19033

closed

Refine Typo3 authentication in QFQ

Added by Krzysztof Putyra 10 days ago. Updated 7 days ago.

Status:
Closed
Priority:
High
Assignee:
Krzysztof Putyra
Target version:
Start date:
07.07.2024
Due date:
09.07.2024
% Done:

0%

Estimated time:
Discuss:
Prio Planung:
No
Vote:
KP

Description

Overview

In order to authenticate a user in Typo3 two sip stores must be created in QFQ and then a redirection triggered via JavaScript. The desired behavior is to achieve that with one column, though.

Current situation

  1. Create a sip store authUserSip with user data:
    • username (required)
    • first_name
    • last_name
    • email
    • any other fields of the fe_users table
  2. Optionally create a sip store authConfSip with authentication features: |_. Feature |_. Description | | storage | The id of the page on which FE users are stored. | | create | A local account is created when none exists. | | unlock | A local account is unlocked if disabled. |
  3. Use JavaScript to trigger a redirection to an URL with query parameters authuser={authUserSip}&authconf={authConfSip}&logintype=login
  4. Typo3 triggers the authentication process and the QfqAuthenticationService service uses the authuser query parameter to deliver a user to be authenticated.

Desired situation

One SQL statement should create both sips and trigger an immediate redirection. Suggested column name: authenticate


Related issues

Related to QFQ - Feature #18731: QFQ Doc: Add documention for 'authentication', use casesClosedKrzysztof Putyra02.06.202412.07.2024

Actions
Actions

Also available in: Atom PDF