返回顶部
首页 > 资讯 > CMS >WordPress用户自动登录的实现方法
  • 572
分享到

WordPress用户自动登录的实现方法

WordPress用户自动登录方法 2022-06-12 02:06:46 572人浏览 薄情痞子
摘要

本文实例讲述了WordPress如何实现用户自动登录功能的方法,其实就是很简单的让用户记住登录密码了,下次自动登录即可.分享给大家供大家参考。具体方法如下: 如果将方法一或方法二的代码,直接放到主题的functions.

本文实例讲述了WordPress如何实现用户自动登录功能的方法,其实就是很简单的让用户记住登录密码了,下次自动登录即可.分享给大家供大家参考。具体方法如下:

如果将方法一或方法二的代码,直接放到主题的functions.PHP中,那么只要打开前台任何页面,就会自动登录到你设置的用户名下,本文只是提供自动登录的方法,至于是放到单独一个php文件,还是加token验证等等你认为比较安全的方式,怎么用就得看具体的需求了.

无密码方式:现在有种更好的实现方法,不需要知道帐号密码,只需指定用户名即可,实现代码如下:


复制代码代码如下:if (!is_user_logged_in()) {

$user_login = 'example'; // 用户名是example,自行修改

// 获取用户id

$user = get_userdatabylogin($user_login);

$user_id = $user->ID;

// 登录

wp_set_current_user($user_id, $user_login);

wp_set_auth_cookie($user_id);

do_action('wp_login', $user_login);

}

wp_signon()代码如下:


复制代码代码如下:if (!is_user_logged_in()) {

$creds = array();

$creds['user_login'] = 'example'; // 用户名是example,自行修改

$creds['user_password'] = 'plaintextpw'; // 密码是plaintextpw

$creds['remember'] = true;

$user = wp_signon( $creds, false );

if ( is_wp_error($user) )

echo $user->get_error_message();

}

希望本文所述对大家的WordPress建站有所帮助。

--结束END--

本文标题: WordPress用户自动登录的实现方法

本文链接: https://lsjlt.com/news/32198.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • WordPress用户自动登录的实现方法
    本文实例讲述了WordPress如何实现用户自动登录功能的方法,其实就是很简单的让用户记住登录密码了,下次自动登录即可.分享给大家供大家参考。具体方法如下: 如果将方法一或方法二的代码,直接放到主题的functions....
    99+
    2022-06-12
    WordPress 用户 自动 登录 方法
  • java使用Filter实现自动登录的方法
    本文实例为大家分享了java实现自动登录的具体代码,供大家参考,具体内容如下 当你勾选(记住登录状态),用cookie保存用户名和密码。不勾选,cookie失效。 所有的页面都要经过autoLoginFilter.java 的过滤器,在...
    99+
    2023-05-31
    java filter 自动登录
  • WordPress用户登录登出后重定向到指定页面的实现方法
    这篇文章将向您展示WordPress用户登录后如何重定向到指定页面或者文章的技巧。一、重定向到网站管理面板。 将以下代码添加到您的当前主题的 functions.php 文件中: PHP Code复制内容到剪贴板 ...
    99+
    2022-06-12
    重定向
  • ssh自动登录的4种实现方法
    1. 自动ssh/scp方法 A为本地主机(即用于控制其他主机的机器) ;B为远程主机(即被控制的机器Server), 假如ip为192.168.60.110;A和B的系统都是Linux 在A上运行命令:#...
    99+
    2022-06-04
    自动登录 方法 ssh
  • putty实现自动登录的方法(ssh和ssh2)
    1、登录主机并输入ssh-keygen -t rsa 提示Enter file in which to save the key (/root/.ssh/id_rsa): 输入/root/.ssh/sea_...
    99+
    2022-06-04
    自动登录 方法 putty
  • vbs实现web自动登录网站的方法
    目录一,编写vbs二,配置为开机自启背景:我们的电脑需要开机登录一个网址输入信息才能够上网,这样对远程的话,很不友好。因此查了查vbs可以进行开机在网页上自动登录,实现开机联网。(不...
    99+
    2024-04-02
  • ssh实现自动登录的方法有哪些
    这篇文章主要介绍“ssh实现自动登录的方法有哪些”,在日常操作中,相信很多人在ssh实现自动登录的方法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ssh实现自动登录的方法有哪些”的疑惑有所帮助!接下来...
    99+
    2023-06-09
  • Linux下实现不活动用户登录超时后自动登出
    方法一:通过修改.bashrc或.bash_profile文件来实现 通过修改home目录下的.bashrc或.bash_profile文件来实现。这两个文件选择其中一个在末尾加入如下一行,具体操作如下: [Geek...
    99+
    2022-06-04
    Linux登录超时 linux 自动登出
  • WordPress中自动激活插件的实现方法
    有一个一劳永逸的方法可以使wordpress博主以后上传插件都不用再手动激活,wordpress自动激活,方法很简单,添加段函数代码即可。 wordpress自动激活插件: 在主题模板下的functions.php文件中...
    99+
    2022-06-12
    自动激活插件
  • 自定义wordpress登录页的一些技巧方法
    下文提到的所有代码,都是添加到主题的funshions.php 文件的最后一个 > 的前面。 制作一个名为 login_logo.png 的图片,放在主题下的images文件夹里(也可以根据自己的实际修改,只要下面...
    99+
    2022-06-12
    自定义 wordpress 登录页
  • WordPress实现自动拒绝垃圾评论的方法
    很多WordPress站长都经常受到垃圾评论的滋扰,针对这种情况,采用下面的代码可能会对你有所帮助。将以下代码加入到functions.php页面中。使用时任何包含在$bad_comment_content数组内的字符,...
    99+
    2022-06-12
    WordPress 自动拒绝 垃圾评论
  • Android:利用SharedPreferences实现自动登录
    本文介绍了Android:利用SharedPreferences实现自动登录,具体如下: 主要代码: public class LoginActivity extends...
    99+
    2022-06-06
    自动 Android
  • java web实现自动登录
    本文实例为大家分享了java web实现自动登录的具体代码,供大家参考,具体内容如下 实现思路 1、在登录的 api 或 servlet中验证用户名密码 2、如果验证成功,则把该用户...
    99+
    2024-04-02
  • Win2003自动登录的方法 图文
    第一种方法比较简单,您只需单击“开始|运行”,并在输入框中键入 “control userpasswords2”然后取消在“用户账户”管理窗口中清除...
    99+
    2023-05-24
    Win2003 自动登录 方法 图文
  • ubuntu18.04如何设置用户动自动登录
    这篇文章给大家分享的是有关ubuntu18.04如何设置用户动自动登录的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。方法如下首先进入ubuntu桌面。点击桌面右上角的开关机按钮。选择菜单中的设置。接着会弹出一个设...
    99+
    2023-06-13
  • 找回WordPress登录密码的方法
    方法一:通过邮件取回前提是你的主机空间支持发送邮件,这样你就可以点击WordPress登录页面的“忘记密码?”按操作即可找到。方法二:修改数据库信息登录phpMyadmin ,进入到网站对应的数据库,然后打...
    99+
    2024-04-02
  • ssh,scp自动登陆的实现方法
    示例:A为本地主机(即用于控制其他主机的机器) ;B为远程主机(即被控制的机器Server), 假如ip为192.168.60.110;A和B的系统都是Linux 在A上运行命令:# ssh-keygen ...
    99+
    2022-06-04
    方法 ssh scp
  • Java 使用Filter实现用户自动登陆
    目录前言1、什么是Filter2、过滤器实现拦截过程3、过滤器与拦截器的不同之处1.过滤器:2.拦截器:3.两者的区别:4、使用Filter实现用户自动登陆5、测试前言 安全,是如...
    99+
    2024-04-02
  • SpringBoot登录用户权限拦截器的实现方法
    这篇文章主要介绍了SpringBoot登录用户权限拦截器的实现方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 创建自定义拦截器类并实现 HandlerIntercepto...
    99+
    2023-06-14
  • Win10系统自动登录方法
    要在Windows 10系统上实现自动登录,可以按照以下步骤操作:1. 按下Win + R键打开运行对话框,输入"control u...
    99+
    2023-09-17
    win10
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作