W dniu 2011-09-14 08:30, node pisze:
Próbuję zabezpieczyć pewne rejony serwera www przez .htaccess i mod_authnz_external gdzie hasłem będzie hasło z bazy lms w tabeli users. W jaki sposób przez perl wygenerować hasła identyczne jak to w kolumnie passwd? To jest php crypt z id usera jako salt? Perl tworzy krótsze hasło.
Temat mniej istotny... "Migruję" z mod_auth_mysql, który nie działał poprawnie z aktualnym apache. Co jakiś czas jestem pytany o hasło mimo wcześniejszego poprawnego uwierzytelnienia. Ktoś ma na to receptę? _______________________________________________ lms mailing list lms@lists.lms.org.pl http://lists.lms.org.pl/mailman/listinfo/lms
Odpowiadam sam sobie. Wyjęte z Auth.class.php
<------>function VerifyPassword($dbpasswd = '') <------>{ <------><------>if(crypt($this->passwd,$dbpasswd)==$dbpasswd) <------><------><------>return TRUE; <------> <------><------>$this->error = trans('Wrong password or login.'); <------><------>return FALSE;<-> <------>}
Czyli solą jest samo hasło zapisane w bazie.