[
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)