[#815] PGSQL.CLASS.PHP changes UID/GID of existing user

Description

Summary:

Detailed description

Hello, we are using an our company LDAP for authentication. This one also supplies the company wide uid and gid.

Now we examine during a role change that the uid/gid was mangled to the normal ff way 20000+ffuserid unexpectedly and tracked it down to the function sysCheckCreateUser/sysCreateUser in common/include/system/pgsql.class.php.

There it will be checked if a user exist and if yes, the user info will be updated to Active and the uid/gid will change vi update. This is the point i don't understand, why is the user object changed and why is the uid changed ? This should already be set during first user creation.

General Information
Submitted by:
Peter Katzmann
Date Submitted: 2016-05-20 10:54
Last Modified by: Nobody
Last Modified: 2017-11-02 20:00
Permalink: https://fusionforge.org/tracker/a_follow.php/815
Actions
Internal Fields
Data Type: Bugs
Assigned to: Nobody (None)
State: Open
Priority: 3
Extra Fields
Resolution:
none
Severity:
major
Target Release:
none
Follow-up tabs

No Comments Have Been Posted

No attached documents

No related commits.

No Changes Have Been Made to This Item

No relations found.