[ https://issues.apache.org/jira/browse/IGNITE-10914?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexey Kuznetsov reassigned IGNITE-10914: ----------------------------------------- Assignee: Pavel Konstantinov (was: Alexey Kuznetsov) Please test. How to test: # Start Web Console from *previous* release. Configure DB to external folder. # Go to "Sign up", enter all fields for *new* user and fast click several times on "Sign up" button. # Go to "Admin panel" screen - you should see several lines with same user. # Shutdown Web Console. # Start Web Console from branch ignite-10914. # On backend startup a special migration should found all duplicates and delete all except one. Check backend output for line "Duplicates found: XX". # Go to "Admin panel" screen - you should see that all user emails now unique. # Try to do the same as #2 (fast click on "Sign up"). Now only *one* user should be created. > Web Console: Account email should be unique > ------------------------------------------- > > Key: IGNITE-10914 > URL: https://issues.apache.org/jira/browse/IGNITE-10914 > Project: Ignite > Issue Type: Bug > Components: wizards > Affects Versions: 2.7 > Reporter: Alexey Kuznetsov > Assignee: Pavel Konstantinov > Priority: Major > Fix For: 2.8 > > Time Spent: 10m > Remaining Estimate: 0h > > I found that if user click several times on "Sign up" it will result in > several identical accounts created, but only one is allowed. > > To fix we need add unique index for "email" field and prepare migration that > will remove possible duplicates. -- This message was sent by Atlassian JIRA (v7.6.3#76005)