Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * @param $user mixed
- * @param $pass mixed
- *
- * Получаем имя пользователя и пароль для проверки
- *
- *
- */
- function getUser($login, $pass)
- {
- $user_id = username_exists($login);
- $user = get_userdata($user_id);
- $password = $pass;
- if ($user) {
- $hash = $user->data->user_pass;
- /**
- * Сравниваем пароли в случае успешной проверки получаем
- * информацию о пользователе
- */
- if (wp_check_password($password, $hash)) {
- /**
- * Выбираем необходимую нам информацию о пользователе ,
- * в данный момент инфо в баез не много оставил 3 запроса
- *
- */
- $userlogin = $user->user_login;
- $useremail = $user->user_email;
- $usernicname = $user->user_nicename;
- return 'Логин : ' . $userlogin . '<br> ' . 'E-mail: ' . $useremail . ' ' . '<br> ' . 'Никнейм : ' . $usernicname;
- } else
- return "Не верный пароль проверь введенные данные ";
- } else
- return "Не верный логин проверь введенные данные";
- }
- echo getUser('test', 'test');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement