
Originally Posted by
jeking
The main functional difference is the removal of the password field. The shopper still needs to enter ALL the other fields, billing address, shipping address, email, etc.
Depends on how you code the site! the password field may look to be missing, but is auto created to protect the user non-standard account!
Code:
$password=zen_create_random_value(15, 'mixed');
For my site I step out of the box by providing the password field. If left empty, COWOA Account, filed in, Standard Account... by changing the password code and adding the input fields.
Code:
// COWOA password for account
$password = zen_db_prepare_input($_POST['password']);
$cowoa_account = 0;
if ($password == '') {
$password = zen_create_random_value((ENTRY_PASSWORD_MIN_LENGTH + 5), 'mixed');
$cowoa_account = 1;
}
if (strlen($password) < ENTRY_PASSWORD_MIN_LENGTH) {
$error = true;
$messageStack->add('no_account', ENTRY_PASSWORD_ERROR);
}
It is a lot of core edits (not offense to the author(s), it's necessary for the functionality) to achieve such a small benefit, IMHO. They need passwords for lots of sites, this is no different, and don't many people use password managers so they don't really need to remember the password anyway.
Agreed, but I've walked away from sites that forced me to create account even with what I know of the code.. Passwords wasn't the reason, no options was... IMHO.. I don't see problems with coding so user have options, I do see issues when sites don't provide options that I see as easy to code. I have over 50 site in my safe all with 12-16 char. hardened passwords.
Bookmarks