Support Forums

The ability to reset a user's password

This is a discussion on The ability to reset a user's password within the Modules / Plugins / Modifications forums, part of the Developer Forums category; Hey, I had a small suggestion for the next release. The ability to reset a user's password. I had a ...


Go Back   68 Classifieds Forums > Developer Forums > Modules / Plugins / Modifications

Reply
 
Thread Tools Display Modes
Old 07-05-2011, 05:02 PM   #1
Customer
 
Join Date: Feb 2010
Location: Montreal, QC
Posts: 285
Rep Power: 12
EnergyFreak is on a distinguished road
Default The ability to reset a user's password

Hey,

I had a small suggestion for the next release. The ability to reset a user's password. I had a user yesterday that was not able or did not comprehend how to reset a password and I would of liked to be able to reset it for him without all the hassle or to create one for them. To some users having to request a password reset, receive the temporary password by email and then using it and changing for a new password is a complicated thing it seems... For us tech people it is easy. I just think it might save both the customer and us some time. Let me know if it is a good idea.

Last edited by EnergyFreak; 07-05-2011 at 05:07 PM.
EnergyFreak is offline   Reply With Quote
Old 07-06-2011, 06:06 AM   #2
All Hands On Deck
 
 
Join Date: Mar 2008
Posts: 3,342
Rep Power: 84
seymourjames is a jewel in the rough
Default

Am I missing something but what is the hardship in them pressing the forget password button or you creating a new password /username for them? How often do you really have to do this? I think in 3 years I have only had to do it 3 times. I am probably misunderstanding what the problem is - do you have lots and lots of these and you are having to set up the accounts for them manually?
__________________
"The fool doth think he is wise, but the wise man knows himself to be a fool.".

TemplateCodes.com for 68C, Version 4 Templates & Modules
Get the Best U.S Hosting, Best U.K Hosting
seymourjames is offline   Reply With Quote
Old 07-06-2011, 07:08 AM   #3
Customer
 
Join Date: Feb 2010
Location: Montreal, QC
Posts: 285
Rep Power: 12
EnergyFreak is on a distinguished road
Default

I had to do it a few times already, some say they don't receive the emails, some say the temporary password does not work, etc... It can sometimes be hard for us to prove them wrong when we have no idea if the email was sent correctly or if the password actually really does not work. I've tested the system many times and in different environments and never had any problems. Obviously, I just think it's them that's struggling with the internet, but it might be nice for the admin users to have more control over a user's account.
EnergyFreak is offline   Reply With Quote
Old 07-06-2011, 08:06 AM   #4
curmudgeon
 
Join Date: Mar 2006
Posts: 5,413
Rep Power: 138
Lhotch is a glorious beacon of light Lhotch is a glorious beacon of light Lhotch is a glorious beacon of light
Default

Quote:
Originally Posted by EnergyFreak
but it might be nice for the admin users to have more control over a user's account.
While not ideal, you can always ask the user what they want their password to be, MD5 it and insert it directly into the database. Done it many times with no problems.
__________________
Larry

Knowledge learned is more valuable than knowledge given.
Lhotch is offline   Reply With Quote
Old 07-06-2011, 04:21 PM   #5
Customer
 
Join Date: Feb 2010
Location: Montreal, QC
Posts: 285
Rep Power: 12
EnergyFreak is on a distinguished road
Default

Quote:
Originally Posted by Lhotch
While not ideal, you can always ask the user what they want their password to be, MD5 it and insert it directly into the database. Done it many times with no problems.
I've tried to do that, but I was not able to find an MD5 decrypter online, what do you use to decrypt MD5 hash tags? Or do you ask the user what is the password he/she wants, and then you encrypt it and insert it directly in the database and replace the old one?

If I remember correctly, the V5 version showed the hash tag of the user's password directly on the user's panel in the administration area, it could be useful to have that in the next release as well, instead of having to go through the database in MySQL

Last edited by EnergyFreak; 07-06-2011 at 04:24 PM.
EnergyFreak is offline   Reply With Quote
Old 07-06-2011, 04:28 PM   #6
curmudgeon
 
Join Date: Mar 2006
Posts: 5,413
Rep Power: 138
Lhotch is a glorious beacon of light Lhotch is a glorious beacon of light Lhotch is a glorious beacon of light
Default

Quote:
Originally Posted by EnergyFreak
I've tried to do that, but I was not able to find an MD5 decrypter online, what do you use to decrypt MD5 hash tags? Or do you ask the user what is the password he/she wants, and then you encrypt it and insert it directly in the database and replace the old one?

If I remember correctly, the V5 version showed the hash tag of the user's password directly on the user's panel in the administration area, it could be useful to have that in the next release as well, instead of having to go through the database in MySQL
You DONT decrypt MD5, thats why I stated above to ASK the client what they would like their password to be, take that and MD5 it and cut/paste that string into the user table for their password.
__________________
Larry

Knowledge learned is more valuable than knowledge given.
Lhotch is offline   Reply With Quote
Old 07-06-2011, 05:58 PM   #7
Developer & Moderator
 
 
Join Date: Jan 2007
Location: Pennsylvania, USA
Posts: 2,311
Rep Power: 69
Mike-N-Tosh is just really nice Mike-N-Tosh is just really nice
Default

I'm not really sure that I'm understanding the issue here. In my over 4 years of working with 68 Classifieds on my sites and well over a hundred client sites, I've only ever had to do it once.

Not trying to call anyone any names, but you can't fix stupid.

As you posted yourself it worked for you on different occasions. If the issue is the claim, they didn't get the email, then how would it be different if you reset the password for them in the admin?

If you want to hold the end user's hand and reset the password for them, you can.

1. Go to your site
2. Click login
3. Click Forgot password

That's even easier then having to:
1. Go to Admin url
2. login to the admin
3. click the main tab
4. click the sub tab
5. find the user
6. click on the user
7. click on a reset password link

Don't you agree?
__________________
Mike-N-Tosh
IndianaPC.org - A community website (v3.1.10 Developer - heavily modified & used as the CMS)
Sandbox [localhost(v3.1.10, v4.0.9, 4.1.10,4.2,5.0)] for development and customization
Visit My blog: reviews, tips, tricks, tutorials and my store with Templates, Mods & Docs
Web Hosting | Web Design & Development | 68 Classifieds Customizations
I am not a 68C employee, just a user and try to help out
Mike-N-Tosh is offline   Reply With Quote
Old 07-06-2011, 06:10 PM   #8
Customer
 
Join Date: Feb 2010
Location: Montreal, QC
Posts: 285
Rep Power: 12
EnergyFreak is on a distinguished road
Default

Ya I totally agree. But what I meant when resetting a password was that we would see the reset password and we would be able to send it to the user ourselves or even better we could be able to change the user's password ourselves. These are just suggestions, I am not criticizing the script, it's the best out there by far . It definitely should not be a priority, just a small improvement to the admin's control.
EnergyFreak is offline   Reply With Quote
Old 07-07-2011, 05:54 AM   #9
All Hands On Deck
 
 
Join Date: Mar 2008
Posts: 3,342
Rep Power: 84
seymourjames is a jewel in the rough
Default

Basically you are trying to crack a nut with a hammer. Unless you are inundated with fixing 'stupid' as Mike puts it, then it does seem overkill.
__________________
"The fool doth think he is wise, but the wise man knows himself to be a fool.".

TemplateCodes.com for 68C, Version 4 Templates & Modules
Get the Best U.S Hosting, Best U.K Hosting
seymourjames is offline   Reply With Quote
Old 07-07-2011, 09:47 AM   #10
Developer & Moderator
 
 
Join Date: Jan 2007
Location: Pennsylvania, USA
Posts: 2,311
Rep Power: 69
Mike-N-Tosh is just really nice Mike-N-Tosh is just really nice
Default

Be careful what you wish for. In this day and age of everyone on the internet and a bigger than ever move about protecting people's privacy whether it's warranted or not, you need to do everything that you can to protect yourself as a web site publisher.

One of the reasons that the password is NOT stored in a visible readable format is for privacy. The ONLY time the password is exposed in a readable format is when the email is sent upon registration (Welcome email) or when the user resets their own password. Then it is ONLY sent to the user's email address.

If you and/or anyone that has administration/user account privileges had the ability to see this information, then you would have exposure to personal information that COULD be used in a harmful way, such as attempting to use the same information to access other accounts that the user might have on other services, such as online banking, email accounts, social networks, etc..

This is exactly what the phishing sites do. Gather account information to attempt to gain access to that persons account which in many cases is used for other accounts and services.

Not having access to this information gives you total deniability/liability before the accusation can even happen.
__________________
Mike-N-Tosh
IndianaPC.org - A community website (v3.1.10 Developer - heavily modified & used as the CMS)
Sandbox [localhost(v3.1.10, v4.0.9, 4.1.10,4.2,5.0)] for development and customization
Visit My blog: reviews, tips, tricks, tutorials and my store with Templates, Mods & Docs
Web Hosting | Web Design & Development | 68 Classifieds Customizations
I am not a 68C employee, just a user and try to help out

Last edited by Mike-N-Tosh; 07-07-2011 at 09:49 AM.
Mike-N-Tosh is offline   Reply With Quote
Reply

Thread Tools
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
I could reset password but then got error phpretard Technical Support 1 09-09-2010 02:44 AM
Password Reset option sending two different password Isje Technical Support 15 08-27-2009 09:34 AM
Customer area password reset problem redmtnex Technical Support 1 08-16-2008 06:16 PM
User's credit ??? Unregistered Pre Sales Questions 1 06-08-2007 09:02 AM


All times are GMT -4. The time now is 03:39 AM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2011, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0