Questions tagged «login»

指获得对WordPress网站以及WordPress帐户本身的访问权限的行为。


5
我可以以编程方式登录没有密码的用户吗?
我正在以编程方式手动创建用户,并且要登录新创建的用户。WP使访问散列密码(而不是明文版本)变得容易。有没有一种方法可以使用wp_signon()而不使用明文密码? 我在这里找到了一个声称这样做的人,但这对我没有用。 谢谢!

3
阻止WP退出我的最简单方法是什么
在一定时间后,WP将注销所有用户,并强制他们重新登录。对于本地计算机上的开发环境,这是令人讨厌的,而且绝对没有必要。 是否有API驱动的方式来无限期禁用自动注销?理想情况下,我希望可以将其wp-config.php与其他与开发设置相关的设置一起添加。 插件对我来说太过分了,所以我不会认为这是一个答案,但是您最好将其发布为一个选项。

2
用户登录后是否有运行的挂钩?
我正在编写一个插件,该插件可从远程服务中获取一些扩展的用户信息,并且每次用户登录时都需要它来执行其功能。 登录后是否会触发钩子,我可以向其添加操作?
28 hooks  login  actions 

4
有什么办法可以重命名或隐藏wp-login.php吗?
任何更改wp-login.php网址的方法?似乎从未使用过Wordpress的每个人都可以很容易地看到您的网站是否正在使用它,并直接进入登录页面。 曾经有一个名为“隐身登录”的插件,但尚未更新。(因此我们不愿依赖插件)。
26 login  security 

3
登录尝试失败次数增加,暴力攻击?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为WordPress Development Stack Exchange 的主题。 4年前关闭。 我安装了插件Simple Login Lockdown,从几天前开始,该数据库每天记录的记录超过200条。 我认为不可能让我的网站受到这么多IP的攻击 您认为有什么问题吗?
20 login  security 

5
wp_enqueue_script被错误地调用
我不知道如何,但是现在我遇到了这个错误: 注意:wp_enqueue_style被错误地调用。在wp_enqueue_scripts,admin_enqueue_scripts或login_enqueue_scripts钩子之前,不应注册或排队脚本和样式。请参阅WordPress中的调试以获取更多信息。(此消息是在版本3.3中添加的。)第3049行的wp-includes / functions.php中 注意:wp_enqueue_script被错误地调用。在wp_enqueue_scripts,admin_enqueue_scripts或login_enqueue_scripts钩子之前,不应注册或排队脚本和样式。请参阅WordPress中的调试以获取更多信息。(此消息是在版本3.3中添加的。)第3049行的wp-includes / functions.php中 警告:无法修改标头信息-行415上wp-login.php中已经发送过的标头(输出始于wp-includes / functions.php:3049) 警告:无法修改标头信息-行427上wp-login.php中已经发送过的标头(输出从wp-includes / functions.php:3049开始) 这是我尝试登录时得到的...在其他站点上,我只有两个第一个错误。我尝试修复它,但不能。有什么建议么?

6
如何仅使用没有用户名的电子邮件登录?
经过几天的搜索并阅读了2年的旧线程,我很难找到解决方案,使用户仅通过电子邮件登录。 起初,我很高兴看到WP_Email_Login只是发现您仍然可以使用用户名登录。我不确定如何将其编写为插件。我的想法是重写register_new_user函数。我没有在“可插拔”功能列表中看到此信息。我可以使用过滤器/操作来做到这一点吗? 我意识到编辑核心文件并不时尚,因此我希望可以找到一种解决方案,但是如果不存在这种解决方案,我会抓住机会。在wp-login.php中“ register_new_user”函​​数的第一行中,我可以添加: $nickname_variable(??) = $user_login // set the nickname to the username $user_login = $user_email; // set the user_login/username to the email address 由于WordPress不允许人们更改用户名,因此效果很好。在注册屏幕(窗体)中,要求输入用户名和电子邮件;我想将Username设置为Nickname变量(如果有人可以告诉我昵称变量是什么,或者在注册过程中在哪里设置的变量,我们将不胜感激)。 干杯, 史密斯
20 login  email 


1
分别注册和登录不同角色
我已使用“会员”插件为我的网站设置了2个新角色-“卖家”和“买家”。 每个角色应具有其自己的注册页面和登录名。访客可以同时注册为买方和卖方,但只能以其中之一身份登录。因此,如果访问者已经以卖方身份登录,然后转到买方页面,那么他将能够以买方身份登录,当他这样做时,他将自动以卖方身份注销。 我搜索了一个小时的插件,该插件可以让我选择执行此操作,但找不到一个。在具有不同角色注册的网站中,这听起来很常见。 这样的插件是否存在?如果没有,怎么办?

7
登录后将用户重定向到原始网址?
我有一个函数,如果用户试图在不登录的情况下访问任何其他页面,则将用户重定向到登录页面(主页),这是它的工作方式: function restrict_access_if_logged_out(){ if (!is_user_logged_in() && !is_home()){ wp_redirect( get_option('home') ); } } add_action( 'wp', 'restrict_access_if_logged_out', 3 ); 确实很简单并且可以正常工作,问题在于我需要将它们重定向到成功登录后要尝试访问的url,就像WordPress后端的工作原理一样。 有没有办法做到这一点?提前致谢!
16 redirect  urls  login 

4
在导航菜单中添加“注销”链接
如何添加带有class="right"属性的主导航菜单链接? 我试图向其中添加静态链接,example.com/wp-logout.php?action=logout但这会导致注销确认页面。有什么办法可以使其成为注销链接?
16 menus  login 

6
输入错误密码后如何重定向用户?
我wp_login_form()用来在jQuery对话框窗口中显示登录表单。 如果用户输入了错误的密码,则该用户将被带到后端。我不要 有没有一种方法可以通知用户他输入了错误的密码并且仍然保留在同一页面上? 在wp_login_form()我来之前,我正在使用一个插件。我希望我可以避免为此使用插件。 我的代码: wp_login_form( array( 'label_remember' => __( 'Remember me' ), 'label_log_in' => __( 'Login' ) ) );

4
SSO /身份验证与外部“目录服务”集成
我将开始为客户设计原型-所需的功能之一是与内部用户身份验证/注册系统集成。 该系统将充当权威用户数据库,并提供RESTful接口,用于创建新用户和验证有效用户。 我需要能够在WP中创建新用户,并且在该过程中需要调用外部身份验证API以创建/验证该用户。 一个有效用户但不为WP所知的人应该能够登录以发表评论,而无需自己在WP网站上进行注册。 登录整个网站的人也应该自动登录WordPress。 我在想以下是要走的路。 对于(1)-是否可以使用注册钩? 对于(2)-我假设我钩住了身份验证过滤器-即当有人尝试登录时,我将其捕获,调用了外部系统,然后处理WP登录或将其重定向到注册过程,其中( 1)需要。 对于(3)-阅读主站点设置的登录cookie,然后继续(2)? 我想我还需要在用户和usermeta表中插入一条记录。 因此,以上是否有意义-我是否未考虑任何事情。任何人都有很好的资源来帮助解决此问题(@hakre-我看到您已经在此方面做了一些工作!!)。 更新资料 因此,我仍然对此有点b之以鼻,本质上讲,我试图插入身份验证过滤器,并将其用于: 检查是否设置了“主”站点的登录cookie,如果已设置,则根据其身份验证API重新验证,如果有效wp_signon(),则使用主站点cookie中包含的信息(电子邮件和哈希密码)强制使用WP登录。作为WP的凭证 如果未设置Cookie,请重定向到主站点登录页面并获得登录名/注册名,然后返回到步骤1 如果存在经过身份验证的主站点用户时没有WP用户,请创建它,然后进行“透明”登录(即,使用户看不到WP登录表单) 基本上,我想完全将WP登录表单隐藏起来,而这些用户只打算主要发表评论,然后找到一种方法,允许作者和管理员直接访问它。 进度相当缓慢,以下是我可以使用的一些帮助: 认证过滤器是正确使用的过滤器吗?我似乎并没有在所有情况下都调用它-例如,meta小部件显示登录/注销链接而未启用身份验证钩子 我可以wp_signon()返回一个WP_User对象(表示成功),但它不会影响登录状态-即即使刷新后,元窗口小部件仍将显示在“登录”中。 任何帮助表示感谢:)

4
用户注册后自动登录
我正在使用为我的目的而修改的插件。 我要的是用户注册后自动登录并返回到当前页面。目前,它会向他们发送一封包含用户名和密码的电子邮件。然后,他们必须使用这些详细信息登录。
15 php  login  registered 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.