Skip to content

Username syntax restrictions #655

@gpenin

Description

@gpenin

Hi,

We are currently evaluating the use of the OpenID identity provider in Fusio 6.0.0, with Microsoft Entra-ID as the backend. The "User-Info" endpoint (https://graph.microsoft.com/v1.0/me) transmits a username (userPrincipalName) that also contains the Active Directory domain separated by the '@' character (User@FQDN). Currently, the syntax validation performed when creating a new user in Fusio does not allow the use of the '@' character (/var/www/html/fusio/vendor/fusio/impl/src/Service/User/Validator.php:99). We have implemented the small patch necessary to support the '@' character and have not observed any specific regressions, but it is difficult for us to evaluate it in the product as a whole.

Is it possible to include the '@' character as an authorized character for username syntax in Fusio ?

Thanks in advance.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions