我已经创建了一个自定义登录框。我正在使用wp_signon()
方法一切正常。
此外,我还有一个“记住我”复选框,以便下次可以记住用户凭据。我知道我可以用自己的方式处理cookie,但我想知道是否有wordpress内置的方法来获取cookie。
这是我目前的代码:
$creds[\'user_login\'] = $user_login;
$creds[\'user_password\'] = $user_pass;
$creds[\'remember\'] = ($remember_me === "true") ? true : false;
$user = wp_signon( $creds, false );
我看得出来
auth
Firebug Cookie选项卡上的Cookie,但它们附加了哈希。我如何解密它们或任何更安全的方法来获取cookie。我也看过
utils.js
还有一些方法可以获取和设置cookie,但它只获取纯文本cookie。(如果我错了,请纠正我)。
我只是想要Wordpress在登录时存储在cookie中的数据。注销并返回到我的登录框后,它可以用用户名和密码填充我的登录框(如wordpress默认登录页)。