tunnusta ja/tai sähköpostiosoitetta ei löydy

phtheref
Oppii uutta
Oppii uutta
Viestit:25
Liittynyt:25 Loka 2010, 13:30
tunnusta ja/tai sähköpostiosoitetta ei löydy

Viesti Kirjoittaja phtheref » 27 Maalis 2017, 12:48

Moi!

Tuossa jokunen aika sitten sain avustuksella siirrettyä phpbb 3.1.9 uudelle palvelimelle.

Nyt muutama käyttäjä on ilmoittanut ettei tunnuksen/salasanan palauttaminen toimi vaan järjestelmä ilmoittaa ettei niitä ole olemassa - vaikka olen itse tarkistanut käyttäjän siellä olemassa.

Kuinkas tuota asiaa voisi korjata ettei tarvitsisi käsin noita passuja korjailla...

Pettis
The Admin
The Admin
Viestit:122
Liittynyt:04 Tammi 2007, 15:04
Viesti:

Re: tunnusta ja/tai sähköpostiosoitetta ei löydy

Viesti Kirjoittaja Pettis » 28 Maalis 2017, 00:29

Ensimmäisenä tulee mieleen, että ovathan käyttäjät antaneet sekä käyttäjätunnuksen että sähköpostiosoitteen salasanan palautuksessa?

Toinen mahdollisuus on että bugi phpBB 3:ssa aiheuttaa sen, että uusi palvelin ei käytä samaa CRC32-tarkisteen laskentatapaa, kuin vanha palvelin. Tästä johtuen käyttäjien sähköpostiosoitteiden tarkisteet eivät ole oikein.

Käytännössä ongelman voi todentaa siten, että toimiiko salasanan palautus, jos käyt ylläpitäjänä hallintapaneelista vaihtamassa käyttäjän sähköpostiosoitteen joksikin muuksi ja sitten takaisin alkuperäiseen.

Tämän pitäisi luoda CRC32-tarkiste uudelleen ja mahdollistaa salasanan palautus.

Tekninen syy tälle on selitetty täällä punaisella taustalla: http://php.net/manual/en/function.crc32.php
Viimeksi muokannut Pettis, 28 Maalis 2017, 00:47. Yhteensä muokattu 1 kertaa.
Syy: Tarkennuksia

phtheref
Oppii uutta
Oppii uutta
Viestit:25
Liittynyt:25 Loka 2010, 13:30

Re: tunnusta ja/tai sähköpostiosoitetta ei löydy

Viesti Kirjoittaja phtheref » 28 Maalis 2017, 16:05

Ensimmäisenä mieleen tulevaan kysymykseen... kyllä... eli varmistin hallintapaneelista että siellä on käyttäjän tunnus ja mailiosoite.

Toiseen mahdollisuuteen... on sitten veemäinen operaatio jos kaikki nuo pitäisi tehdä käsin...

Pettis
The Admin
The Admin
Viestit:122
Liittynyt:04 Tammi 2007, 15:04
Viesti:

Re: tunnusta ja/tai sähköpostiosoitetta ei löydy

Viesti Kirjoittaja Pettis » 28 Maalis 2017, 22:00

Ensimmäisellä mahdollisuudella tarkoitin sitä, että salasanan palautuksessa kysytään tunnusta JA salasanaa. Ne on annettava kumpikin oikein tai phpBB sanoo että käyttäjää ei löydy.

Periaatteessa nuo tarkisteet voi tehdä pienellä tietokantakyselyllä uudelleen tai kirjoittaa php-skriptin joka hoitaa homman. Kannattaa vain ensin testata yhdellä käyttäjällä, että on varmasti kyse tuosta tapauksesta.

phtheref
Oppii uutta
Oppii uutta
Viestit:25
Liittynyt:25 Loka 2010, 13:30

Re: tunnusta ja/tai sähköpostiosoitetta ei löydy

Viesti Kirjoittaja phtheref » 30 Maalis 2017, 13:37

Testattu ja nimenomaan näin on kyseessä...

Vastaa Viestiin

Paikallaolijat

Käyttäjiä lukemassa tätä aluetta: Ei rekisteröityneitä käyttäjiä ja 13 vierailijaa