Hide Forgot
Description of problem: Registration failed if using openId that has the same username as existing user. Version-Release number of selected component (if applicable): 3.0 How reproducible: Always 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. Actual results: Registration failed, user redirect to error page. Expected results: User being register and asked to choose a different username. Additional info:
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. See: https://github.com/zanata/zanata-server/pull/178
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.