- Foorumi
- Joomla! 2.5
- Yleiset kysymykset
- JOOMLA 3.2.1 Ongelma uuden käyttäjän aktivointi koodissa ja salasanan resetoinnissa.(MENI VÄÄRÄLLE ALUEELLE!)
JOOMLA 3.2.1 Ongelma uuden käyttäjän aktivointi koodissa ja salasanan resetoinnissa.(MENI VÄÄRÄLLE ALUEELLE!)
- earctic
-
Aiheen kirjoittaja
- Vieras
-
10.01.2014 22:07 - 10.01.2014 22:15 #6310
: earctic
earctic loi aiheen: JOOMLA 3.2.1 Ongelma uuden käyttäjän aktivointi koodissa ja salasanan resetoinni
Hei, tappelin seuraavanlaisen ongelman kanssa tämän illan:
CASE1
Käyttäjän rekisteröidyttyä ja aktivoiduttua sähköpostinsa linkistä, salasana ei kelvannutkaan kirjautumisikkunassa.
(Hallintapuolella kaikki vaiheet näkyivät kyllä oikein eli punaiset pallukat vaihtuivat vihreisiin)
- KORJAUS1:
/components/com_users/models/registration.php
Jossain rivin 109 tuntumassa on:
$query->select($db->quoteName(array('name', 'email', 'sendEmail', 'id')))
->from($db->quoteName('#__users'))
->where($db->quoteName('sendEmail') . ' = ' . 1);
Tosin minulla oli jostain syystä viimeinellä rivillä kaksi sulkua tuolla lopussa ja kakkosrivillä yksi sulku lopussa, tuossa siis se miten sen pitäisi olla.
Jos ei tuo vielä auta niin:
-KORJAUS2:
Liitännäinen Käyttäjä - Joomla, käytä kohta "vahvat salasanat" -->ei , talleta, vaihda takaisin -->kyllä ja talleta.
Taas toimii.
CASE2
Käyttäjä ei pysty resetoimaan salasanaansa
-KORJAUS
/components/com_users/models/reset.php
rivi 269
$testcrypt = JUserHelper::getCryptedPassword($data, $salt);
Korvataan:
$testcrypt = JUserHelper::getCryptedPassword($data, $salt, 'md5-hex');
taas toimii!
Voihan sen perjantai illan käyttää näinkin.
CASE1
Käyttäjän rekisteröidyttyä ja aktivoiduttua sähköpostinsa linkistä, salasana ei kelvannutkaan kirjautumisikkunassa.
(Hallintapuolella kaikki vaiheet näkyivät kyllä oikein eli punaiset pallukat vaihtuivat vihreisiin)
- KORJAUS1:
/components/com_users/models/registration.php
Jossain rivin 109 tuntumassa on:
$query->select($db->quoteName(array('name', 'email', 'sendEmail', 'id')))
->from($db->quoteName('#__users'))
->where($db->quoteName('sendEmail') . ' = ' . 1);
Tosin minulla oli jostain syystä viimeinellä rivillä kaksi sulkua tuolla lopussa ja kakkosrivillä yksi sulku lopussa, tuossa siis se miten sen pitäisi olla.
Jos ei tuo vielä auta niin:
-KORJAUS2:
Liitännäinen Käyttäjä - Joomla, käytä kohta "vahvat salasanat" -->ei , talleta, vaihda takaisin -->kyllä ja talleta.
Taas toimii.
CASE2
Käyttäjä ei pysty resetoimaan salasanaansa
-KORJAUS
/components/com_users/models/reset.php
rivi 269
$testcrypt = JUserHelper::getCryptedPassword($data, $salt);
Korvataan:
$testcrypt = JUserHelper::getCryptedPassword($data, $salt, 'md5-hex');
taas toimii!
Voihan sen perjantai illan käyttää näinkin.

Last Edit: 10.01.2014 22:15 : earctic. Syy: Väärä topic
Kirjaudu tai Rekisteröidy liittyäksesi keskusteluun.
Valvojat: jkwebdesign, Gamoss, JiiKoo
- Foorumi
- Joomla! 2.5
- Yleiset kysymykset
- JOOMLA 3.2.1 Ongelma uuden käyttäjän aktivointi koodissa ja salasanan resetoinnissa.(MENI VÄÄRÄLLE ALUEELLE!)
Sivu luotiin ajassa: 0.060 sekuntia