Witam
chcial bym stworzyc dodatkowy modul wykorzystujacy baze z uzytkownikami z wordpressa, i pytanie moje dotyczy logowania,
jak hashowac haslo by je porownac z haslem w bazie?
wp ma funkcje, ktora to robi
wp_hash_password()
require_once 'wp-config.php'; require_once 'wp-includes/pluggable.php'; $password = 'haselko123'; $hash = wp_hash_password( $password ); http://www.php.net/echo "$hash, $password";
Do porownania to masz te funkcje:
wp_check_password()
jeszcze tylko pytanie aby sie upewnic i nie bladzic
tak wyglada funkcja wp_check_password
wp_check_password ( string $password, string $hash, $user_id = '' )
Tak, ale:
1) userid nie jest obowiazkowe
2) funckcja zwraca bool a nie zadne 1 czy null
* @return bool False, if the $password does not match the hashed password
https://codex.wordpress.org/Function_Reference/wp_check_password
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)