![]() |
EWT - Block Users From Registering Similiar Usernames
Keywords: dual, imposter, fake, user account, user registration
Description: Stops the registration of names too similar to existing registered names. I use an indexed database table with soundex and metaphone values in it (created on install). It maintains the table when new users are added, or users are deleted. Once it looks up a list of possible matches in the table, it runs a further check with both levenshtein() and similar_text() to find the nearest match from the returned list. Finally, it uses similar_text() to get a percentage on the nearest match and if the percentage is higher than your admin cp setting it gives the user an error message and does not let them register the name. Features:
|
Great idea! Thanks for sharing.
Not working for me with 3.6.5 though. I installed it and tried to register with a similar username... and upon clicking I was brought to just a blank page. |
It was relesed before for previous vb version. Any changes to the code ?
|
I have taken over the development of that original code. This is the new support thread and product for it.
|
Hey ET, will this mess with any registration hacks currently installed? or is it that simple it shouldn't affect anything?
|
I dont have any problems with it messing with any of them. It shouldnt mess with any of them but I do need to see about making an addon for the ajax username checking hack.
|
Quote:
|
Downloaded and installed. There is a problem with the SQL code that looks up possible matches. The table names are not using any TABLE_PREFIX.
I have added them to overcome this issue. You might want to update the code on here. Code:
// lookup possible imposter matches Bruce |
thanks for pointing that out.
|
Thanks! Had an issues on a few boards with some names. This should help a lot! Thanks
|
All times are GMT. The time now is 10:27 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|