Nobita, thanks for implementing some of the suggestions. I suspect that you may have misunderstood the suggestions.
You have added the function to search for similar account names, domain names, etc. This is nice but different functionality.
I suggest that if accounts have the same IP then make a calculation.
The calculation shows if accounts with the same IP are the same person.
5 accounts are found with the same IP.
maybe these are the same person. Maybe these are different people.
To find out the addon needs to compare the accounts.
first check if the 5 accounts have similar names and give this a score of 20 points.
Let's assume that 2 accounts have similar names.
Then check the 5 accounts for similar email and give this a score of 10 points.
lets assume that 3 accounts have similar email. These accounts will get 10 points in the calculation.
Then check everything else and give points for each factor.
Calculate the total points for each account.
Now that each account has points we can say if each account is the same person or not.
we can do it like this:
0-10 points: not the same person.
20-30 points: likely the same person.
40-50 points: the same person.
Does that make sense?
This is already in the first release But only give list of users using same IP5 accounts are found with the same IP.
As I read your request seems Its go to over of Addon