官网改版,新购/加购插件买多久送多久,复购会员加送惊喜礼包
活动详情

未来属于懂得使用和驾驭AI的人

wordpress登录/注册插件Aurora Login

作者:Lex
Aurora Login 是什么? 如果将网站比作一座城市,Aurora Login 便是这座城市的“正门管家”。 它立于网站入口,负责迎接每一位用户: 提醒老用户一键登录、引导新访客轻松完成注册,并在用户忘记密码时协助其安全找回。 不过多…
版本
0.1.0
评分
兼容
6.9
更新
2025-12-09

详情介绍

Aurora Login 是什么?
如果将网站比作一座城市,Aurora Login 便是这座城市的“正门管家”。

它立于网站入口,负责迎接每一位用户:
提醒老用户一键登录、引导新访客轻松完成注册,并在用户忘记密码时协助其安全找回。
不过多引人注目,只是安静地让登录流程变得顺滑、易用且美观。

主要功能包括:

优化登录体验
替代传统的 wp-login.php 后台式登录,Aurora Login 支持通过前端页面或弹窗提供完整的登录与注册界面,形成更符合产品调性的体验。
无论是简约的登录页还是紧凑的弹窗,都能与网站风格协调,塑造良好的第一印象。

自动集成导航入口
无需手动添加链接或按钮,该工具可自动识别导航栏位置,并在合适处放置“登录/注册”入口。
访客可轻松找到入口,已登录用户则会看到相应的登录状态提示。

规范注册流程
自动校验用户名、邮箱格式及密码强度,并提示用户阅读《用户协议》与《隐私政策》。
管理员只需在后台设置协议链接,其余校验与提醒均由系统自动处理。

简化密码重置
用户忘记密码时,系统会引导其通过用户名或邮箱获取重置邮件,并跳转至清晰的重置页面。
对用户而言,整个过程简洁明了;对管理员而言,只需确保邮件发送正常,无需关注底层流程。

增强登录安全
登录或注册前可设置验证环节,例如算术题、滑块或拼图验证,有效阻拦机器人操作,提升安全性。

支持微信登录
开启微信登录后,登录界面会显示“微信登录”入口。
用户可通过扫码快速登录,既减少注册流失,也延续熟悉的扫码体验。

适用场景

  • 内容站、社区或会员站:需要用户频繁登录互动,且希望登录流程自然流畅、不干扰主体内容。
  • 注重品牌形象的官网或产品站:期望登录界面与整体设计风格保持一致,不破坏视觉调性。
  • 进行私域或会员运营的团队:希望从登录环节开始传递专业、可信与友好的感受。
  • 若您期望登录流程看起来“本就属于网站的一部分”,Aurora Login 正是为此而生。

与现有站点的协作方式

可接管默认登录入口,将 /wp-login.php 访问优雅重定向至定制的前端登录页。

可隐藏 WordPress 前端工具栏,让用户更专注于内容。

不会强行改动主题结构,仅在导航栏、页脚或通过短代码等预设位置集成登录功能。

设置流程简明

在后台启用 Aurora Login。

进入“设置 → Aurora Login”,选择:

登录形式(页面或弹窗);

登录成功后的跳转页面;

用户协议与隐私政策链接;

是否启用验证码或微信登录。

如需个性化界面,可在页面中插入短代码aurora_login。
其余流程将由系统自动接管。

Aurora Login 致力于让“登录”不再像一扇单调的后台门,而成为精心设计的前台欢迎区——从视觉到交互,持续为用户体验增添价值。

核心特性

优化登录体验

替代传统的 wp-login.php 后台式登录,Aurora Login 支持通过前端页面或弹窗提供完整的登录与注册界面,形成更符合产品调性的体验。 无论是简约的登录页还是紧凑的弹窗,都能与网站风格协调,塑造良好的第一印象。

自动集成导航入口

无需手动添加链接或按钮,该工具可自动识别导航栏位置,并在合适处放置“登录/注册”入口。 访客可轻松找到入口,已登录用户则会看到相应的登录状态提示。

规范注册流程

自动校验用户名、邮箱格式及密码强度,并提示用户阅读《用户协议》与《隐私政策》。 管理员只需在后台设置协议链接,其余校验与提醒均由系统自动处理。

简化密码重置

用户忘记密码时,系统会引导其通过用户名或邮箱获取重置邮件,并跳转至清晰的重置页面。 对用户而言,整个过程简洁明了;对管理员而言,只需确保邮件发送正常,无需关注底层流程。

增强登录安全

登录或注册前可设置验证环节,例如算术题、滑块或拼图验证,有效阻拦机器人操作,提升安全性。

支持微信登录

开启微信登录后,登录界面会显示“微信登录”入口。 用户可通过扫码快速登录,既减少注册流失,也延续熟悉的扫码体验。

截图展示

screenshot
screenshot
screenshot
screenshot
screenshot
screenshot

常见问题

确认 Aurora Login 插件已启用。 检查是否开启了其它登录类插件,可能与本插件接管 login_init 冲突。 在“基础设置”中配置正确的登录页面 URL,并确保该页面存在且包含短代码(对于 page 模式)。 访问 /wp-login.php 时 URL 上是否存在 action=lostpassword 等白名单参数,这些由 WordPress 原生流程处理。
确认在“基础设置”中勾选了“启用导航右侧按钮”。 检查你的主题菜单位置是否为 primary、header、main、top 或 menu-1。 如果主题使用了自定义菜单渲染逻辑,可能绕过了 wp_nav_menu_items 过滤器,可改在页脚使用兜底按钮,或手动添加按钮并绑定前端 JS 事件。
确认浏览器未禁用 Cookie / 本地存储,内置算术验证码和滑块会用 transient 与前端 token 通信。 如果使用拼图滑块,确保服务器启用了 PHP GD 库,并存在 assets/images/original 与 assets/images/slidingBlock 目录下的 PNG 资源。 检查站点是否使用强缓存/CDN,导致旧验证码图片被缓存,可尝试临时关闭缓存后再测试。
在“功能设置”中配置与 SMTP 插件一致的发件邮箱 mail_from。 确认站点已配置正确的 SMTP 服务,能正常发送其它邮件(如注册通知)。 查看返回的错误代码: mail_failed:表示 wp_mail 发送失败,检查服务器邮件日志或 SMTP 配置。 not_supported:当前 WordPress 版本不支持密码重置接口。
重置链接包含 key 和 login 参数,两者缺一不可。 链接可能被邮箱客户端自动换行或截断,请复制完整 URL 到浏览器地址栏访问。 链接有有效期,过期后需要重新在“忘记密码”页面申请新链接
确认在“快捷登录”中正确填写了 AppID、AppSecret 和回调地址,并在微信开放平台中配置了相同的回调域名。 访问 ?aurora_wechat=login 时是否能正常跳转到微信授权页。 回调时如果看到 “state 校验不通过”,说明回调地址与最初 redirect 时不一致,或 state 过期;请确保同一浏览器窗口完成扫码流程。 查看服务器日志中是否有微信接口请求错误(如网络不通、证书问题等)
确认浏览器允许设置 Cookie,WordPress 登录状态依赖 Cookie。 检查站点是否同时配置了子域/多域名,避免 Cookie 域不一致导致登录态丢失。 在“功能设置”中确认重定向 URL 合理,避免跳转到外站或不存在的页面。

更新日志

v0.1.0
2025-12-09
  • Aurora Login初始版本发布
联系客服 微信扫码咨询
微信扫码咨询