Limits Up
Welcome, Guest. Please login or register.
November 22, 2008, 03:50:17 PM

Pages: [1]
Print
Author Topic: Making SkaDate password system secure with  (Read 380 times)
brusselsshrek
Sr. Member
****
Posts: 295



« on: March 07, 2008, 02:32:28 PM »

I've now had a chance to look at the way SkaDate does passwords.  It stores them in plain text (i.e. human readable).  This is a mistake!!  Passwords should NEVER be stored in plain text or sent by e-mail.  (I hoped SkaDate didn't do it, but it does).  I will say that it is quite common for websites (including dating websites) to store passwords as plain text, but that does not make it right.

This is how passwords SHOULD be done:
- the password is NOT displayed when you type it in (most people get this right)
- the password should only ever be stored as a one-way hash value (e.g. md5, see for example http://be.php.net/md5 ), meaning that you can get the password in, but you cannot get back what the original password was
- when a user logs in again, they type in their password, that is converted to an md5 hash, compared with the one in the database, and if they match, the user is let in.
- if they lose their password, they can be sent (to the e-mail on file) a machine generated, temporary new one, which must be changed on entering the system

One of the dangers of storing passwords as plain text is that if anyone hacks into the database, if they manage to get the profile table they get all the passwords!!  With a hash value this is never possible, and so is extremely secure.

Will you make this change?
Logged

http://romeobox.com - RomeoBox dating site
mark
Newbie
*
Posts: 35



« Reply #1 on: March 08, 2008, 07:42:42 PM »

I was also pretty surprised when i went into the admin panel and saw that i could read peoples passwords.
Although ive been having fun looking at what people make their passwords.
Logged
david
Full Member
***
Posts: 106



« Reply #2 on: March 09, 2008, 08:02:21 AM »

sine you don't have full access to all fields of a users profile in the admin, having their passowrd enables you to log into their account and change or delete content that as an admin you deem inappropriate. i for one am happy to see my users passwords in order to gain access to their account for profile mods.
Logged

Scallywags
Full Member
***
Posts: 202



« Reply #3 on: March 09, 2008, 11:51:53 AM »

i agree seeing passwords in the admin CP is vital and has allowed me to spot 'dodgy' activity on my site
Logged

www.swinging-scallywags.co.uk
Swinging Scallywags
The web site for Genuine UK Couples
(we a FREE Non Commercial site)

Feeling Sexy Lingerie - From Hustler & Dreamgirl
www.feelingsexylingerie.co.uk
brusselsshrek
Sr. Member
****
Posts: 295



« Reply #4 on: March 09, 2008, 02:28:40 PM »

OK, that sounds like admin should have the ability to see everything which a user can edit (except the password).  If admin could be made to have this power, then would there be any reason why passwords would need to be readable (other than curiosity)?
Logged

http://romeobox.com - RomeoBox dating site
Scallywags
Full Member
***
Posts: 202



« Reply #5 on: March 09, 2008, 03:28:32 PM »

We have an "adult site" - but not aimed at single guys ... they are always trying to gain access - some of them are very stupid and use the same passwords - this is why I find it useful to be able to see the password ..
Logged

www.swinging-scallywags.co.uk
Swinging Scallywags
The web site for Genuine UK Couples
(we a FREE Non Commercial site)

Feeling Sexy Lingerie - From Hustler & Dreamgirl
www.feelingsexylingerie.co.uk
Easton
Hero Member
*****
Posts: 526


« Reply #6 on: March 09, 2008, 09:14:03 PM »

The ability for Admin to see member's password is vital for me.... i dont see the issue here
With all the problems with online dating such as spamming, scamming etc. Admin needs full access to all members account.
Logged
brusselsshrek
Sr. Member
****
Posts: 295



« Reply #7 on: March 10, 2008, 08:24:34 AM »

I agree fully that admin MUST have access to every part of any users content.

I do not agree that the right way to do this is to have everyone's passwords human-readable - it should be done by admin having direct access to any and every users content.
Logged

http://romeobox.com - RomeoBox dating site
Pages: [1]
Print
Jump to:  

You are here: Skalfa » Support » Discussion Boards