Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: PHP-Fusion 9 beta user experience bug

Parašė Ares· 2015 Rugp. 12 21:08:27
#1

Neįsivaizduoju, kur čia report'inti bug'us, bet radau tokį bug'ą, kuris user experience padaro ne visai tokį, koks jis turėtų būti. Idėja tokia, kad install'iuoji PHP-Fusion 9 beta ir viskas kaip ir gražu (nepaisant tam tikrų warning'ų ir error'ų), bet kai prašo įvesti password'ą, suvedi 6 simbolių password'ą tokį, kuris kaip ir neblogas yra pagal sudėtingumą, gauni error'ą, kad mano password'as turi būti šešių simbolių ilgio kaip minimum (nors jis toks jau dabar yra!).

Žiūrime, kas vyksta, ir atsidarome includes/classes/PHPFusion/PasswordAuth.php failiuką ir randame tokį metodą "_isValidPasswordInput", kuriame yra toks įdomus regex'as: preg_match("/^[0-9A-Z@!#$%&\/\(\)=\-_?+\*\.,:;]{8,64}$/i", $this->inputNewPassword). Ir štai nuo šio momento tampa akivaizdu, kad minimalus ilgis turi būti aštuoni simboliai, o ne šeši.

Esu visiškai naujas su PHP-Fusion, tad nė neįsivaizduoju, kur turėčiau report'inti tokius bug'us. Any ideas?