Help - Search - Members - Calendar
Full Version: does ipb still not have recover username?
Invision Power Services > Community Forums > Community General Chat
willeffects2
I get way too many emails from users who have forgotten their username and would like it sent. Does IPB 2.1 have this???... this is one of those issues that every board admin will run into sooner then later and large boards like ours (60,000) its daily. its just a waste of time.

There should be an option to let them send username and password to their email...
OntarioCookie
I've had that problem myself, where I have infact forgotten my username.

But then there's people who have forgotten what e-mail they registered with, etc.

I guess it could be: enter your e-mail or username, and have BOTH username and password sent to you.

Hmm!
neocodex
ive had that problem with my members as well sad.gif
Ben Childs
If one of my members forgets their username, I just ask them for the e-mail address they registered with, then do a search for it in the ACP. It takes 5 seconds to do it, so it isn't a hassle at all original.gif
UBERHOST.NET
QUOTE(Ben Childs @ Sep 23 2005, 07:01 PM) *
If one of my members forgets their username, I just ask them for the e-mail address they registered with, then do a search for it in the ACP. It takes 5 seconds to do it, so it isn't a hassle at all original.gif

True, very true. Having it automated would be nice, but it's certainly not a hassle as-is. original.gif
SilverDude
Easy thing to do. Lol If you dunno that then man.......
deshelman
QUOTE(SilverDude @ Sep 23 2005, 10:59 PM) *
Easy thing to do. Lol If you dunno that then man.......

Obviously everyone knows how to recover a username FOR a user. What he wants is a function that the USER can recover their own username by inputting the email address. The administrators should not need to be hassled with such mindless issues.
neocodex
if i get the time, ill write the mod i suppose because i need it too tongue.gif
BASHERS33
There are going to be MANY instances of this with the login/display anmes being different when someone changes their display name in control panel too.
Michael_C
So why not just use the email login?
willeffects2
we cant use the email login because we never have ... users are used totheir login names... and have 60,000 members. Yes the process is easy enough, but this is the kind of thing thats built into just about every other type of login system and should be automated. I dont want to think about the amount of time we'll waste doing this when we have 100,000 members.

neocodex: that would rock! but again I hate mods because of the upgrading problem they always seem to have....
Dll
Not an ideal fix, but why don't you send a mass email out once a quarter or something, which people can then save as it will have their usernames on it?
Coastie
same here as well, peeps forget their username, and email us about it.
neocodex
QUOTE(willeffects2 @ Sep 24 2005, 01:23 PM) *
neocodex: that would rock! but again I hate mods because of the upgrading problem they always seem to have....
seems like a big demand for this haha...im currently writing another mod right now for 2.1 - may release it here depending on when i finish it pinch.gif i say that because yesterday while coding, i suddenly reached 1,000 lines...and i dont know when i programmed them or where they came from o_O...they were just there... wassat.gif wassat.gif im not even halfway through the acp section yet sad.gif, and i still have to do the public section sad.gif.
blair
I get emails EVERY day, it may be easy to lookup, but it also gets tedious, and is something that really ought to be automated for the user. I look forward to the mod! thumbsup.gif
Nexonen
.
.Kris
Thats the old code, we are talking about 2.1 here.
Coastie
what happened to the code that was posted here?
Coastie
I'm not sure where the code that was posted went, or who posted it but thanks.

Here it is again, this is for v2.0.x

in /sources/register.php FIND and comment out
CODE
        if ( $ibforums->vars['converge_login_method'] == 'username' )
         {
        
             $DB->simple_construct( array( 'select' => 'name, id, email, mgroup', 'from' => 'members', 'where' => "LOWER(name)='$member_name'" ) );
             $DB->simple_exec();
         }
         else
         {
             $DB->simple_construct( array( 'select' => 'name, id, email, mgroup', 'from' => 'members', 'where' => "LOWER(email)='$member_name'" ) );
             $DB->simple_exec();
         }


below the commented out code add:
CODE
$DB->simple_construct( array( 'select' => 'name, id, email, mgroup', 'from' => 'members', 'where' => "LOWER(name)='$member_name' OR LOWER(email)='$member_name'" ) );
$DB->simple_exec();


in /lang/en/lang_register.php find 'lp_user_name'
change line to
CODE
'lp_user_name'     => "Enter your account username or email address",


works like a champ.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.