![]() |
|
Mod Options |
![]() |
|||||||||||||||||||
Login by username or email
![]() Developer Last Online: Dec 2010 ![]() ![]() ![]()
This code modification was made as part of a request in this thread: http://www.vbulletin.org/forum/showt...5&page=1&pp=15
All that it does is allow to use the email address instead of the username to be used to login (username also still works). Since people where stating that it should be released, well here it goes. 1 File edit: in file includes/functions_login.php, find:
and replace by:
This will allow logging in with either mail or username. Download Now Only licensed members can download files, Click Here for more information. Show Your Support
No members have liked this post.
|
#31
|
||||||||
|
||||||||
I am currently using VB 3.74, I have not upgraded to PL1, but I will in a short moment. I don't know how many users have had any resolution to this, and I was nervous for a fraction of a second before I read through the mod and really took a moment to understand what it was doing:
I am a Director of Marketing and training for a modest NFP organization, our initiatives are funded by our member dues, plain and simple. We are planning to open up the site from a pretty non-interactive VB to a defined VB system with users actually entering the system, belonging to member classes, etc. For record keeping, we want our members to log in with their emails, this way, if something changed significantly, they might be inclined to modify their email address in their control panel so that we're all up to date. So, if you are looking to EXLUSIVELY require your members to log in with their emails (don't forget, this changes the Admin CP log in too), open the prescribed file in the original post, and if the file is otherwise unmodified, scroll down to around line 140, this is where you will find :
Comment that out with // and substitute the following:
All of these instructions were contained in the original post, just probably a few of you users, like me, don't really know what all is going on in those lines of code! Again, this works, and unless VB drastically overhauls the login system, I see this very simple process working for patches to come. Cheers and Merry Christmas/Holidays and Happy New Year! No members have liked this post.
|
#32
|
|||
|
|||
Great, thanks. Installed.
No members have liked this post.
|
#33
|
|||
|
|||
hi everyone,
now that VB4 is released (and i'm running our forum on VB4) is anyone able to update this mod? i'm willing to pay for professional service. see my request here: http://www.vbulletin.org/forum/showt...17#post1953217 No members have liked this post.
|
#34
|
|||
|
|||
Can i get for version 4?
No members have liked this post.
|
#35
|
|||
|
|||
Vote on vB.com to have this feature made standard: http://tracker.vbulletin.com/browse/VBIV-9646
No members have liked this post.
|
#36
|
|||
|
|||
Does anyone have this working for v4.x? I'd like to be able to change a v4.x installation to only allow login via email address instead of username (and have the forum only permit one account per email address as well)
No members have liked this post.
|
#37
|
||||
|
||||
Originally Posted by jerx
![]()
I can confirm that ONLY the above code works for 3.8.5 too ![]() I add that you also need to change Username to Name/email. Look in language for: <strong>$vbphrase[username]</strong> Then Look for template register and search in it for: <strong>$vbphrase[username]</strong> and change it to <strong>$vbphrase[user_name]</strong> This will keep in register template the phrase Username and in login box Name/Email. If you don't do this modification You will have allot of users registering with email address instead of Username. Thanks No members have liked this post.
Last edited by imedic; 19 Oct 2011 at 09:14. |
#38
|
||||
|
||||
There is a small bug ( a space between - and > ) and gives an error if you upgrade to 3.8.7 PL2 so here is the working code I use:
No members have liked this post.
|
#39
|
||||||||
|
||||||||
I have not tested this, but in vBulletin 4, try this:
In the file includes/functions_login.php, find:
And replace with:
__________________
"Our greatest weakness lies in giving up. The most certain way to succeed is always to try just one more time!"
"It's important to only think about what you desire, not what you fear to achieve your ultimate goal!! No members have liked this post.
|
#40
|
||||||||||||
|
||||||||||||
Originally Posted by HMBeaty
Did you change anything with respect to the latest v3 versions? I'm getting this error on v4.1.8:![]()
No members have liked this post.
|
#41
|
||||||||
|
||||||||
Originally Posted by malmazan
Only thing that was changed for vB 4 was this:![]()
was added to the query
__________________
"Our greatest weakness lies in giving up. The most certain way to succeed is always to try just one more time!"
"It's important to only think about what you desire, not what you fear to achieve your ultimate goal!! No members have liked this post.
|
#42
|
|||
|
|||
I tried that on v4.1.8 and it seems to work fine. Thanks for sharing.
No members have liked this post.
|
#43
|
|||
|
|||
it is ok in vbb 3.8.7pl2
No members have liked this post.
|
#44
|
|||
|
|||
It works perfectly on vbulletin 4.x as well
No members have liked this post.
|
#45
|
|||
|
|||
vb 4.1.12 it works - thanks
![]() No members have liked this post.
|
![]() |
«
Previous Mod
|
Next Mod
»
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Mod Options | |
|
|
New To Site? | Need Help? |
All times are GMT. The time now is 03:44.