您当前的位置:首页 > TAG信息列表 > authentication
自定义哈希方法后阻止登录Cookie
尝试登录时出现以下错误:错误:由于意外输出,Cookie被阻止我定制了wordpress的核心功能wp_hash_password() 和wp_check_password() 使用SHA1算法进行用户身份验证,而不是MD5。我在插件中修改了它们。php文件(不是最佳实践,但适合测试)。函数现在如下所示:function wp_hash_password( $password ) { global $wp_hasher; if (
在WordPress中自动动态创建页面
有没有一种简单的方法可以在wordPress中自动动态创建页面?让我进一步解释一下:我正在开发一个网站,我有20多个相同的页面,布局相同,其中只有3个数据字段发生变化:图像、描述、如何操作。例如,有没有办法在表格中输入数据,然后wordpress自动创建页面?谢谢
依赖于WordPress用户的WordPress REST API调用
我有一个Wordpress 网站,我有另一个server.人们登录wordpress站点,然后在稍后阶段浏览其他服务器。在另一个服务器页面上,有从Wordpress REST API获取信息的JS fetch请求。我希望Wordpress服务器根据用户的不同返回不同的结果。我可以连接到wp\\u登录,例如。<?php function login_server_aswell( $user_login, $user ) { // tell server user loggin
连接到“身份验证”会导致登录在页面加载时提交
我为“Autneticate”钩子添加了一个过滤器,以应用一些额外的登录验证,但如果我将过滤器优先级更改为20,则即使表单未提交,过滤器似乎也会在wp登录页面加载时启动。add_filter( \'authenticate\', \'custom_login\', 20, 3 ); 无论何时加载登录页面,即使未提交任何内容,也始终显示此消息:ERROR: Empty username or password. 由于这是“custom\\u login”功能中的第一次签入:
新用户表单被拒绝,因为“密码不匹配”-但只有一个密码字段
我正在尝试将用户添加到blog of writings by or about my late father.其中一篇文章是我侄女写的,但我无法将她添加为用户。admin表单只有一个密码字段,但当我单击;添加新用户;我得到错误:密码不匹配。请在两个密码字段中输入相同的密码“参考资料”;不幸的是,表单只有一个密码字段!Another QA “表示”;WP的当前版本允许在不创建密码的情况下创建用户;但显然,情况已不再如此。5.8.1用红色勾勒出空白字段,并在其中加上感叹号,但不表示任何内容。我可以进入数据库并
需要对WordPress站点的部分内容进行身份验证
我继承了一个网站,我的用户群正在请求一个功能。该页面主要是关于非营利组织的信息(活动日历、联系方式等),但他们希望添加一个页面以及一些包含只有少数人可以访问的信息的帖子。该网站的此区域包含敏感信息(个人识别信息,但与付款等无关)。这更像是董事会每月的会议记录。我环顾四周,发现大多数插件或解决方案要么面向受密码保护的帖子内容(这不是我需要的),要么面向保护整个网站的密码(这不是我需要的)。在我开始考虑推出自己的插件之前,是否有类似的东西可以使用?
如何将Android应用程序与WordPress网站连接起来?
在互联网上进行了大量搜索之后,我发现要将android应用程序与wordpress网站连接,我必须使用JSON API。在我的网站中,用户可以注册或登录到他们的唯一帐户(如facebook、gmail、推特等)。我面临的问题是,我无法理解如何将网站和android应用程序之间的数据链接起来,以便用户能够使用相同的帐户使用这两个应用程序。问题是,在我的JSON API中,用户密码以哈希形式存储,类似于:{ "1": { "ID": 1,
将我的WordPress站点用户连接到我的公共站点帐户,而不显示我的公共站点凭据
我有WordPress网站,我希望我的网站的用户使用我的公共帐户的凭据连接任何其他公共网站的帐户,而不向我的凭据显示他们。我用一个例子来解释更多。我有一个叫abc的WordPress网站。com和我有我的个人帐户的任何公共网站,如xyz。com和我的个人凭据,如用户名和密码。我希望我的网站用户直接(或其帐户中用于)登录到我的xyz。com网站的我的帐户没有显示我的xyz。com凭据,如用户名和密码。我从Manoj Vashist那里得到了如下回答。。。方法:您可以将xyz网站的登录链接直接放在abc网站上
使用应用程序密码从AJAX获取401
已在本地wordpress安装上运行以下代码。我已经为管理员用户创建了一个应用程序密码,但仍在获取未经授权的401。我错过了什么?这是密码jQuery.ajax({ type: "POST", dataType: "json", url: \'http://the-lead-magnet-company.local/wp-j
当用户会话到期时,主页重定向到登录页面
WordPress 5.9 用户尝试访问主页时session expires, 发送至re-authenticate.这种行为似乎很奇怪,因为它只适用于homepage. 会话过期的用户可以访问所有其他页面,而无需重新验证。为什么行为不一致,以及如何不重定向会话已过期的用户以重新进行身份验证?
Mirgrating a user at signon
我正在将wordpress站点迁移到另一个站点。来自旧站点的用户需要使用新站点。我正在执行一个交错的实现,所以不想一次将所有用户都带来。基本上,当用户尝试登录时,在登录验证之前,如果新站点上不存在该用户,我将使用api调用从旧站点获取用户详细信息,并在新站点上创建用户。我正在使用wp\\u authenticate操作在对用户进行身份验证之前进行检查。这样就可以创建用户,然后进行身份验证。但身份验证失败。如果我再次尝试登录,它会正常工作,因此我知道凭据正常,所有数据都已正确写入。感觉就像在服务器上的同一次
Authenticate Subdomain
我有一个子域,我试图将其限制为经过身份验证的Wordpress用户,但身份验证不起作用。我尝试了以下代码:global $current_user; wp_get_current_user(); if ( is_user_logged_in() ) { echo \'Username: \' . $current_user->user_login . "\\n"; echo \'User display name: \' .
如何使用WP rest API插件和OAuth服务器插件进行注册和登录?
有没有类似的示例项目?我希望能够通过API登录并注册我网站上的帐户。
我的带有is_user_loged_in()的自定义页面模板没有检测到我已登录
我有一个自定义页面模板,如下所示:<?php if( is_user_logged_in() ): ?> <?php get_header(); ?> <?php while ( have_posts() ) : the_post(); ?> <?php get_template_part( \'content\', \'page\' ); ?> <?php thinkup_input_nav( \'nav
使用AJAX设置的WP身份验证Cookie未保存到浏览器
我们正在创建一个使用Wordpress数据的外部仪表板,显然,我们使用WP REST API v2我们希望与传统的WP仪表板完全分离,但我们也希望将用户“幕后”登录到WP管理仪表板,所以we can redirect user to some plugin admin UI pages; due to limitation of the WP REST API这就是我们所做的,我们创建了一个自定义插件,下面有createAuthkey函数,可以登录用户,然后创建一个密钥(令牌)。我们关心的重要部分是,如果
OAuth 2并保存经过身份验证的用户
我有一个很奇怪的情况。我有一个WordPress站点(站点A),其中有大量注册用户,我使用s2member插件订阅这些成员,以允许访问网站的部分内容。我想发布另一个用户需要单独订阅的产品,但s2member插件的限制意味着我不能同时为一个用户订阅两个。我得出的结论是,我需要创建另一个WordPress站点(站点B)(有自己的s2member实例),并让我的用户在那里注册,以获得访问该产品的额外订阅。我的目标是使在两个Wordpress站点之间跳转的过程尽可能简单,并尝试消除在站点B上重新注册的需要。我希望
WordPress子主题模板auth_reDirect包装器
我成功地利用了Wordpress中的儿童主题。我想创建一个页面模板,只需强制登录使用此模板的页面即可。(只需添加<?php if (!is_user_logged_in()) { auth_redirect(); } ?> 到单独的模板。)将现有模板向下复制到子主题会使更新变得单调乏味,而且对于这样一个简单的调用很容易失败。但是,我找不到创建调用父模板的新模板的方法。我承认,我可能无法理解现有的呼叫,但我无法找到任何方法来做到这一点。为每个页面设置URL筛选器不是一个可用的选项。我也无法使用S
与WordPress的外部系统集成
我正在编写一个web/db应用程序。我的客户希望根据用户是否登录WordPress进行身份验证。假设此应用程序是从内部托管的/wordpress 我希望能够:确定谁(如果有)登录到WordPress似乎应该可以通过wp_get_current_user() 但我找不到任何文档详细说明哪些文件需要包含才能使其正常工作。包括…在内/wp-includes/plugin.php 和pluggable.php 结果为class WP_User not found 错误来自wp_get_current_user()
通过wp-rest API连接的移动应用程序的身份验证?
构建一个基于cordova(HTML/JS)的移动应用程序(非本机),我只想将wordpress用作后端。其想法是,移动应用程序用户将向API和自定义端点发出请求,并将获得JSON响应。问题是如何处理用户身份验证(登录wordpress)。我认为oAuth不能用于我的情况?我能想到的唯一选择是使用基本的身份验证+Cookies。。但不确定。有什么帮助吗?需要明确的是,这个移动应用程序将是一个完全定制的html/js界面,它根本不会使用标准的wordpress前端。谢谢您可以编写任何身份验证代码来支持所需的
用户需要登录到我的网站。如何定义用户.成员布尔值、其权限以及有条件地显示/处理基于它的行为
用户需要登录到我的网站。它们被重定向到登录页面,在进行身份验证之前,不允许通过登录页面。一旦通过身份验证,他们就可以访问大部分网站。然而,我想将大约100名用户标记为特殊成员。我目前正在跟踪一个糟糕的做法,即在我的职能范围内,将他们的电子邮件硬编码到一个全局数组中。php文件。这是可行的,但我正在寻找一个更实际的解决方案。我希望社区能够提供如何在用户表上定义布尔字段的专业知识(例如,is\\u favorite\\u member)。更具体地说,我希望控制谁可以读写此字段。至少,我希望具有管理功能(如安装