您当前的位置:首页 > TAG信息列表 > password
从受密码保护的页面注销后使密码无效
在一个基于WP的网站中,我有一个自定义表单,我需要对公众隐藏该表单,只允许少数人访问,然后他们会从我那里获得密码,输入密码,访问表单并提交。在提交表单时,我将它们重定向到另一个页面。我在我的functions.php, 一旦重定向,就会将其从受密码保护的页面中注销:add_action( \'wp\', \'post_pw_sess_expire\' ); function post_pw_sess_expire() { if ( isset( $_COOKIE[\'wp-
_Password_Form函数未协同工作
我需要在我的wp网站上有两个功能。首先,我需要更改密码保护页面的文本,所以我直接从this article on wordpress codex.它工作得很漂亮。function my_password_form() { global $post; $label = \'pwbox-\'.( empty( $post->ID ) ? rand() : $post->ID ); $o = \'<form action=\"\' . esc_u
使用密码导入现有用户
我有一个现有的传统PHP站点,有15000名用户,使用base64哈希密码,我想将所有这些用户用他们的密码导入新的wordpress站点,实现这一点的最佳方法是什么?普拉文
密码重置-对LDAP帐户禁用
我正在使用wpDirAuth插件来允许LDAP登录和自动创建帐户。我遇到的一个障碍是LDAP用户仍然可以请求密码重置。他们收到带有链接的电子邮件,但链接显示密钥无效。所以它不会试图更改他们的密码,这很好。但是,我想阻止他们发送电子邮件,而是在提交表单时发送一条消息,说“对不起,您的帐户密码无法在此网站上更改。请联系IT服务台”。提交表单后,我是否可以使用挂钩来检查帐户是否为LDAP(我可以检查公司电子邮件地址以识别LDAP帐户)并返回错误消息?
重置密码-更改名称和电子邮件地址
当密码重置结束时,名称为“WordPress”,发件人地址为[email protected].我需要把这些改成公司名称。我正在运行WordPress 3.8 multisite,并已完成以下操作:更新了子网站的常规设置名称和电子邮件地址,安装了“WP Change email”插件并更新了详细信息,但这没有任何效果。我认为这是因为密码重置方面使用了不同的挂钩。我正在使用以下代码(来自http://s14.codeinspot.com/q/2472332) 在函数中。php自定义密码重置标题和正文:
无法登录,密码必须重置错误,重置后
我最近忘记登录我的wordpress,我将mysql中的密码更改为md5,现在可以登录了。。。但当我这样做时,我会:“请输入您的用户名或电子邮件地址。您将收到一个通过电子邮件创建新密码的链接。您的密码必须重置。请提交此表单以重置。”问题是我的服务器无法发送电子邮件。。。。那么现在我有什么选择呢?编辑:我想我已经说清楚了,我手动完成了下面的脚本所做的事情。如果我现在不好,你知道。
WordPress中的身份验证是如何工作的?WP_AUTIFICATE_USERNAME_PASSWORD()
function wp_authenticate_username_password($user, $username, $password) { if ( is_a($user, \'WP_User\') ) { return $user; } if ( empty($username) || empty($password) ) { $error = new WP_Error(); if ( empty($username) )
MySQL更新用户密码和激活密钥
我没有使用默认的WP重置密码表单,而是创建了自己的表单,我被这个准备好的语句难住了。我试图通过检查用户的user\\u登录名和user\\u activation\\u密钥来更新用户的密码。当我运行这个查询并返回结果时,我得到的是int(0)的返回值。它似乎没有返回任何用户行。我还回显每个POST变量,以确保其值是正确的,因此我不确定问题所在。$newpassword = $_POST[\'newpass\']; $wp_hasher = new PasswordHash(16, FALSE);&
添加访问代码表单以调用基于页面的唯一页面,而无需注册
我见过一些类似的问题,但它们并不完全相同。如果我找不到,请原谅我。然而,到目前为止,我所拥有的是:我创建了一个表单,其中有一个访问代码输入字段和一个提交按钮,如下所示:<form action=\"#\" method=\"POST\" name=\"access\"> <p style=\"text-align: center;\"> <input id=\"access_code\" type=\"Text\" name=\"acc
如何将密码自动应用于自定义帖子类型中的所有帖子
我正在创建一个自定义帖子类型,我希望所有帖子都使用相同的密码进行密码保护。我意识到我可以在管理面板中逐帖设置密码,但这似乎很乏味,而且容易出错/遗忘。我确信有一种方法可以通过某种过滤器实现这一点,但我只是不知道从哪里开始。任何帮助都将不胜感激。谢谢
禁用通过邮件重置WordPress密码,而是通知管理员重置请求
如何禁用通过邮件重置密码,并通过邮件通知管理员用户提出的密码重置请求,以便管理员可以手动重置?因此,我在这里看到的是,用户在丢失的重置表单中输入用户名/电子邮件id,现在这里不是向他发送密码重置链接,而是希望管理员收到一封通知电子邮件,告知用户XYZ已请求重置密码,管理员可以在与用户确认后手动执行此操作。是否已经有插件实现了这一点?我可以找到很多只对用户禁用密码重置的插件。
如何根据登录屏幕上输入的密码重定向到密码页面
所以我在找peter\'s login redirect, 但略有不同。我想为摄影网站建立一个客户端门户,我认为最好的方法是为客户端添加一个自定义帖子类型,并使用高级自定义字段添加CPT所需的所有额外功能。添加新客户端时,将为客户端的访问页创建一个新URL。看起来很简单。然后,我们可以对每个页面进行密码保护,并将密码发送给客户端。这一切都很好,但是我也想在网站的主导航中附带一个“登录”按钮。当有人单击此按钮时,我希望他们看到一个密码表单,可以在其中输入我们在电子邮件中发送给他们的密码。根据他们输入的密码,
自动将默认密码设置为特定类别中的所有帖子
假设我们有一个包含slug的类别protected_category 还有一些帖子。有没有办法强制该类别中的所有帖子使用默认密码进行密码保护?UPDATE: 我找到了一个解决方案,可以在自定义帖子类型中为所有帖子设置默认密码:add_filter( \'default_content\', \'set_default_values\', 10, 2 ); function set_default_values( $post_content, $post ) { if ( $post
受密码保护的帖子重定向
我有一个与自定义模板关联的页面,该模板列出了所有受密码保护的帖子。我们来命名吧MyPage.我试图实现的是当用户查看MyPage 仅显示一次password protected form 当他/她输入有效密码->重定向回MyPage 这样他就可以查看受保护帖子的列表。我想在列表模板上只显示一个表单,当用户输入密码时,只显示具有相同密码(或相同类别中的帖子)且未锁定的帖子。密码是发布元框中的默认后期保护密码:
复制并粘贴评论的密码
我的一个新客户有一个广泛的WordPress博客(在SE上,我是一个Joomla人),我相信这背后一定有某种原因。For comments it asks you to copy a password - and then paste it!我不知道这是WordPress的一个功能被滥用(显然不是故意的),还是一个胭脂网页设计师简单地创造了一些非常奇怪的东西。虽然客户对这一点有很好的理解,但除了“不知道”之外,他没有其他解释。编辑:这是一个考虑得非常糟糕的卡帕查替代方案吗?
允许WordPress用户查看其当前密码的具体方式?然后编辑它吗?
我知道内置的用户管理器不允许用户查看其当前密码,只需通过电子邮件恢复/重置密码或在管理员中写入新密码即可,但我正在寻找一个插件或其他方法来绕过此问题,并允许创建一个用户配置文件页面,允许用户在字段中查看其当前密码,并在那里更新表单(如果他们愿意)。我意识到标准Wordpress不允许这样做,所以我对s2member之类的插件持开放态度,但不确定是否有这样的插件。我在一个网站上使用Amember,它通过一个插件与WordPress集成,你可以用我提到的方式在Amember中编辑和查看密码,但我不能在像WPE
覆盖WordPress中的默认密码NAG
出于某种原因,我的默认密码nag在我设置的一个大型多用户网站上播放。很确定这和New User Approve 和Gravity Forms User Rego 我正在使用的组合。无论如何,问题是每次升级时我都需要破解核心WP代码。wp管理员/包括/用户。php文件具有“默认密码nag”功能。。。所以我只是把它改成我想要的措辞。但它当然不会坚持,每次升级都需要完成!大麻烦。add_action(\'admin_notices\', \'default_password_nag\'); functi
如何使用双重身份验证保护页面:密码+电子邮件(在自定义字段中)
我想通过为用户电子邮件添加额外的输入字段来扩展WordPress对帖子的密码保护。因此,为了查看内容,用户必须知道密码和之前给定的电子邮件,这些电子邮件存储在受保护帖子的自定义元字段中。我试图找到一个好的钩子来检查那个额外的领域,但没有任何成功。你能告诉我怎么做吗?我不想为这种功能创建用户帐户。
密码恢复URL有错误-但在代码或数据库中找不到
在多站点/网络安装中,我的密码恢复URL突然出现问题: http//my.domain.com/wp-login.php?action=lostpassword 请注意“http”后面缺少冒号。对数据库和代码库进行grep不会发现任何罪魁祸首(尽管它一定在那里的某个地方)。知道是什么导致了问题吗?站点域设置似乎都正确。以下是多站点配置:/* Multisite */ define(\'WP_ALLOW_MULTISITE\', true); define(\'MULTISITE\
如何根据WP的数据库验证用户名/密码?
在wordpress中,密码是以一种格式加密的(我不太清楚),然后保存在数据库中,当我在db中看到它时,它看起来是以编码的形式。我想在点网的代码验证或检查用户名和密码对WP的数据库是否相同,如果它匹配用户进一步或没有它显示消息“错误的用户名和密码”是否可以向wordpress以外的外部验证此编码密码?我看到了关于核心WP功能的链接:How WordPress encrypt password?