Open Bug 415073 Opened 18 years ago Updated 18 years ago

sudo should use extern_id as opposed to bz_username

Categories

(Bugzilla :: User Accounts, defect)

3.0.3
x86
Linux
defect
Not set
normal

Tracking

()

People

(Reporter: uamjet602, Unassigned)

Details

When using an external authentication method that uses its own usernames (that are not email adresses) these, according to the documentation, should be stored in the extern_id field. The authentication plugin should then figure out an email address and use that in the bz_username field. This way, bugzilla knows where to send its emails and the user types the username he has on the external service into the login field. When using the 'Impersonate Functionality' the user is required to relogin. The page has a hidden field containing the bz_username (the email address) and an input field for the password. Obviously, the next page has a problem here. There is no way to login, because the email adress is not a valid username. Testing with firebug confirms that changing the hidden field to the external username makes it work.
Dupe of bug 392311? Or at least depending on it?
You need to log in before you can comment on or make changes to this bug.