freeipa / freeipa-community-portal

[ABANDONED] FreeIPA Community Portal extension
GNU General Public License v3.0
4 stars 6 forks source link

Check for name conflicts between stageusers and users #30

Open tiran opened 8 years ago

tiran commented 8 years ago

Check if the username conflicts with an existing user. The check is not perfect. A user might be created before the stage user is activated. The code also suffers from a race condition. It's as good as it can get without a better API, though.

closes #10

see https://fedorahosted.org/freeipa/ticket/5186

tiran commented 8 years ago

I have reworked the error reporting code and resolved all merge conflicts.