Red Hat Bugzilla – Bug 1007106
Register in Zanata failed if using openId with same username as existing user.
Last modified: 2013-11-26 22:34:49 EST
Description of problem:
Registration failed if using openId that has the same username as existing user.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Look for an existing username in zanata. (Login as admin)
2. Try to signup using any openId Zanata support that has the same username.
Registration failed, user redirect to error page.
User being register and asked to choose a different username.
The problem presents itself when a Zanata username (as in internal authentication) matches exactly an open id username (i.e. 'user' in zanata and 'http://user.openidprovider.org').
I removed some of the logic that tries to pre-populate names and usernames from openids, as it might not yield nice results.
We should think about refactoring our security system to remove some of the bloat that makes it difficult to easily find these things.
This bug should be tested in both release and master branches.
VERIFIED with Zanata version 3.1-SNAPSHOT (20130913-1232)
Also VERIFIED with Zanata version 3.0.3-SNAPSHOT (20130913-0020)
Closing VERIFIED bugs for Zanata versions <= 3.1.