Passworteingabe bei Kunden-Regestrierung
Passworteingabe bei Kunden-Regestrierung
Hallo
Ist es möglich, das der Kunde sich gleich bei der Neu-Regestrierung ein Passwort selbst ausdenken kann ?
Jetzt bekommt der Kunde ja ein selbstgeneriertes Passwort vom Shop per mail zugeschickt.
gruß
Wolfgang
Ist es möglich, das der Kunde sich gleich bei der Neu-Regestrierung ein Passwort selbst ausdenken kann ?
Jetzt bekommt der Kunde ja ein selbstgeneriertes Passwort vom Shop per mail zugeschickt.
gruß
Wolfgang
Hallo,
willkommen!
im Template prüfen wir mir
~/templates/modules/users/account_process.html
ob die Anfrage angezeigt werden soll (true) oder nicht.
Im Script /includes/pages/user/create_account.php
erzeugen wir mit
den Wert von $show_password
einfach die Scripte anpassen
aus
wird
und dies an den stellen, wo man dies geändert haben möchte
hoffe die Antwort hilft weiter
ralf
willkommen!
im Template prüfen wir mir
~/templates/modules/users/account_process.html
Code: Alles auswählen
{if $show_password eq 'true'}
Im Script /includes/pages/user/create_account.php
erzeugen wir mit
Code: Alles auswählen
if ((CUSTOMER_NOT_LOGIN == 'true') or (MAKE_PASSWORD == 'true')) {
$show_password = false;
} else {
$show_password = 'true';
}
$smarty->assign('show_password', $show_password);
einfach die Scripte anpassen
aus
Code: Alles auswählen
if ((CUSTOMER_NOT_LOGIN == 'true') or (MAKE_PASSWORD == 'true')) {
$show_password = false;
} else {
$show_password = 'true';
}
$smarty->assign('show_password', $show_password);
Code: Alles auswählen
$smarty->assign('show_password', 'true');
hoffe die Antwort hilft weiter
ralf
Hallo,
Warum sollte der Shop das Passwort nicht abspeichern?
Was steht in der Error Log vom adodb Server?
~/oos_temp/log/
Wenn die Konstanten
CUSTOMER_NOT_LOGIN == false
MAKE_PASSWORD == true
erzeugt der Shop selbstverstädnlich weiterhin ein Passwort.
Welche Konfigurationwerte werden für MAKE_PASSWORD und CUSTOMER_NOT_LOGIN verwendet?
cu
ralf
Warum sollte der Shop das Passwort nicht abspeichern?
Was steht in der Error Log vom adodb Server?
~/oos_temp/log/
Wenn die Konstanten
CUSTOMER_NOT_LOGIN == false
MAKE_PASSWORD == true
erzeugt der Shop selbstverstädnlich weiterhin ein Passwort.
Code: Alles auswählen
if (CUSTOMER_NOT_LOGIN == 'false') {
if (MAKE_PASSWORD == 'true') {
$password = oos_create_random_value(ENTRY_PASSWORD_MIN_LENGTH);
cu
ralf
das sind meine Einstellungen! es wird auch die Passwort eingabe angezeigt. nur speichern tut er sie nicht!
in der adodb log ist kein error hinterlegt ?(
lg
tobi
in der adodb log ist kein error hinterlegt ?(
Code: Alles auswählen
if ((CUSTOMER_NOT_LOGIN == 'true') or (MAKE_PASSWORD == 'true')) {
$show_password = false;
} else {
$show_password = 'true';
}
$smarty->assign('show_password', 'True');
tobi
Hallo,
merkwürdig...
In der "create_account_process" ~/includes/pages/user/ speichert der Shop das Passwort
ausser, der Kunde muss vom Shop - Betreiber freigeschaltet werden... nur dann
versendet der Shop mit der Zugangserlaubnis das passwort ... was der Kunde dann ändern sollte...
mit wird hier das Passwort verschlüsselt.
vor würde ich mir den Inhalt von $password einmal anezigen lassen
Das passwort soltle der eingabe entsprechen. Wenn nicht - erzeugte der Shop ein Passwort
oder das Passwort kamm nicht an.
Bitte einmal pürfen
cu
ralf
merkwürdig...
In der "create_account_process" ~/includes/pages/user/ speichert der Shop das Passwort
ausser, der Kunde muss vom Shop - Betreiber freigeschaltet werden... nur dann
versendet der Shop mit der Zugangserlaubnis das passwort ... was der Kunde dann ändern sollte...
Code: Alles auswählen
$sql_data_array = array('customers_firstname' => $firstname,
'customers_lastname' => $lastname,
'customers_email_address' => $email_address,
'customers_telephone' => $telephone,
'customers_fax' => $fax,
'customers_newsletter' => $newsletter,
'customers_status' => $customers_status,
'customers_login' => $customers_login,
'customers_max_order' => $customer_max_order,
'customers_password' => oos_encrypt_password($password),
'customers_wishlist_link_id' => $wishlist_link_id,
'customers_default_address_id' => 1);
Code: Alles auswählen
oos_encrypt_password($password),
vor
Code: Alles auswählen
$sql_data_array
Code: Alles auswählen
echo $password;
exit;
$sql_data_array;
oder das Passwort kamm nicht an.
Bitte einmal pürfen
cu
ralf