JOOMLA 3.2.1 Ongelma uuden käyttäjän aktivointi koodissa ja salasanan resetoinnissa.(MENI VÄÄRÄLLE ALUEELLE!)

  • earctic
  • earctic hahmo Aiheen kirjoittaja
  • Vieras
  • 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. :lol:
Last Edit: 10.01.2014 22:15 : earctic. Syy: Väärä topic

Kirjaudu tai Rekisteröidy liittyäksesi keskusteluun.

Valvojat: jkwebdesignGamossJiiKoo
Sivu luotiin ajassa: 0.060 sekuntia