0
私のユーザーは、別のシステムから私のWordPressのWebサイトにアクセスします。このシステムは私のWordpressに$ _SESSIONを送ります。Wordpressのパスワードハッシュを無効にする
私はログインを自動的に行う方法を持っています。しかし、問題は、私は自分のDBからハッシュされたパスワードを取ることができるということです。私はパスワードのハッシュを無効にする必要があり、私の機能は動作します。
function wpdocs_custom_login() {
if(isset($_SESSION['usr_email'])){
$user = get_user_by('login', $_SESSION['usr_login']);
$creds = array(
'user_login' => $user->user_login,
'user_password' => $user->user_pass,
'remember' => true
);
$user = wp_signon($creds, false);
if (is_wp_error($user)) {
echo $user->get_error_message();
}
}
}
// Run before the headers and cookies are sent.
add_action('after_setup_theme', 'wpdocs_custom_login');
?>
私に助けてもらえますか?