Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[!!!][SECURITY] Do not look up existing users via username field
Remove the lookup of existing fe_users based on their `username` and identify existing fe_user records only by their `tx_oidc` value. This reverts the way existing fe_user records are discovered during an oidc based login back to the state before version 3.0.0. Affected installations: Instances that rely on the fe_user lookup via the user's username field. Migration: If you need to lookup users by username, you can listen for the `AuthenticationFetchUserEvent` and adjust the lookup criteria in the event listener. Ensure the lookup does do not compromise security and does not allow identity takeovers. Be wary of fields filled with user-generated content (e.g. self-chosen username).
- Loading branch information