hellocoop / wordpress
免费且易于设置的插件,提供使用 Hellō 钱包的注册和登录功能。用户可以选择流行的社交登录、电子邮件或电话。
Requires
- php: >=7.4
- ext-http: *
- ext-json: *
- composer/installers: ~1.0|~2.0
Requires (Dev)
- php: >=7.4
- brain/monkey: ^2.4
- dealerdirect/phpcodesniffer-composer-installer: ~0.7
- johnpbloch/wordpress-core: ~6.4.1
- johnpbloch/wordpress-core-installer: ^2.0
- mockery/mockery: ^1.3
- php-stubs/wordpress-stubs: ~6.4.1
- phpcompatibility/php-compatibility: dev-develop as 9.5.3
- phpcompatibility/phpcompatibility-wp: ^2.1
- phpcsstandards/phpcsutils: 1.x-dev as 1.0
- phpro/grumphp: ^1.5
- phpstan/extension-installer: ^1.1
- phpstan/phpstan: ^1.6
- phpstan/phpstan-deprecation-rules: ^1.0
- phpunit/phpunit: ^9
- roave/security-advisories: dev-master
- squizlabs/php_codesniffer: ^3.6
- szepeviktor/phpstan-wordpress: ^1.1
- wp-coding-standards/wpcs: ^2.2
- wp-phpunit/wp-phpunit: ~6.3.1
This package is not auto-updated.
Last update: 2024-09-26 13:09:53 UTC
README
贡献者: marius1hello, dickhardt, remotelychris, rohanharikr
捐赠链接: https://www.hello.dev/
标签: 安全,登录,oauth2,openidconnect,应用,身份验证,单点登录
需要至少 4.9
已测试到 6.4
稳定标签 1.5.4
需要 PHP 7.4
许可: GPLv2 或更高版本
许可 URI: https://gnu.ac.cn/licenses/gpl-2.0.html
免费且易于设置的插件,提供使用 Hellō 钱包的注册和登录功能。用户可以选择流行的社交登录、电子邮件或电话。
描述
为您的用户提供注册和登录服务,他们可以选择流行的社交登录、电子邮件或电话。无需您在每个提供者处配置应用程序或支付高级插件费用。
Hellō 登录会验证用户的电子邮件地址,因此您无需这样做。他们不再需要管理另一个用户名和密码来使用您的网站。
Hellō 是一个由用户共同运营的云身份钱包,旨在赋予用户控制其身份的能力。了解更多信息请访问 hello.coop。
- Hellō 登录与 Hellō 快速启动一起安装,只需7个点击即可快速运行。
- 用户可以在 wallet.hello.coop 管理他们的登录方式。无需您管理他们的登录方式或帮助他们恢复账户。
- Hellō 登录使用提供免费登录和验证电子邮件的 Hellō 服务。有关详细信息,请参阅 hello.dev/pricing。
文档、配置和设置可以在“设置 > Hellō 登录”中找到
观看视频,了解安装和主要功能,以及 Hellō 登录如何与流行的替代方案相关。
安装
自动安装
- 通过“插件 > 添加新插件”界面搜索“hello openid”。
- 找到 Hellō 登录插件的插件框,然后点击“现在安装”按钮。
- 激活 Hellō 登录插件,然后点击“设置”。
- 点击“快速启动”按钮并完成快速启动流程。
- 返回到 Hellō 登录设置页面后,将您的管理员账户与您的 Hellō 钱包关联。
手动安装
- 下载 Hellō 登录。
- 通过“插件 > 添加新插件 > 上传”界面上传 Hellō 登录,或将 hello-login 文件夹上传到
/wp-content/plugins/目录。 - 激活 Hellō 登录插件,然后点击“设置”。
- 点击“快速启动”按钮并完成快速启动流程。
- 返回到 Hellō 登录设置页面后,将您的管理员账户与您的 Hellō 钱包关联。
常见问题解答
什么是 Hellō?
Hellō 是一个云身份钱包,允许用户向接受 Hellō 的任何网站证明他们的身份。有关更多信息,请访问 hello.coop。
用户如何登录到他们的钱包?
Hellō 支持所有流行的登录方式,包括 Apple、Facebook、GitHub、Google、Line、Microsoft、Twitch、Twitter、Yahoo,以及电子邮件、电话和加密钱包。我们定期添加更多方法。有关完整列表,请参阅 hello.coop。
Hellō 是否出售用户数据?
Hellō仅在有明确同意的情况下提供网站用户数据。用户数据仅在用户通过首选提供商登录解锁钱包时才可访问。
Hellō是如何赚钱的?
Hellō采用免费增值商业模式,基本的声明(如登录、验证电子邮件和资料数据)是免费的。未来我们将提供高级声明,如验证姓名、年龄、国籍、居住地、所属机构和权益。
我该如何更改我网站的图片?
您可以在console.hello.coop更新您的网站配置。
我的博客在Wordpress.com。为什么Hellō在登录/评论中不显示?
如果您在“设置/安全”下启用了“允许用户使用WordPress.com账户登录到本站”,则您只能使用WordPress账户进行登录,Hellō不可用。如果您在“设置/讨论”下启用了“允许访客使用WordPress.com、Twitter、Facebook或Google账户评论”,则您只能使用WordPress进行评论。您需要禁用这些选项才能使Hellō可用。
我在哪里提交功能请求或错误?
请提交至https://github.com/hellocoop/wordpress/issues
截图
1. 带有Hellō登录的/wp-login.php页面
2. Hellō钱包登录页面
3. 16+种登录方式
4. 验证电子邮件地址
5. 保护评论
变更日志
1.5.4
- 改进:关于商业模式的说明
1.5.3
- 改进:支持WordPress 6.4
1.5.2
- 改进:支持WordPress 6.3
1.5.1
- 改进:更新了截图列表
- 改进:添加了显示安装和主要功能的视频链接
1.5.0
- 改进:设置了分页的设置页面
1.4.1
- 改进:支持WordPress 6.2
1.4.0
- 改进:添加了对提供者提示的支持
1.3.0
- 改进:添加了“使用Hellō更新电子邮件”功能
- 改进:内部重构以提高可测试性和添加基本单元测试
- 改进:PHP 7.4是新的最低要求版本
1.2.1
- 修复:修复了空作用域的解析
1.2.0
- 改进:在多站点模式下在设置页面禁用帐户链接
- 改进:简化了作用域相关设置并添加了作用域验证
- 改进:在登录后滚动到评论表单以发表评论
- 改进:FAQ以澄清WordPress.com的行为
- 修复:处理取消登录尝试
1.1.3
- 改进:在先前提空且现在可用的情况下,在登录时设置姓名和姓氏
- 改进:在用户元数据下保存额外声明
- 改进:设置默认作用域并将所需作用域减少到
openid name email - 改进:即使只有全名可用,也设置用户名和昵称
- 修复:仅在插件配置的情况下更改评论链接
1.1.2
- 改进:在登录后重定向回博客文章或页面
- 改进:使用Hellō链接和按钮登录并留下评论
1.1.1
- 修复:在认证请求起始端点响应中添加缓存控制HTTP头
1.1.0
- 功能:在个人资料页面中添加了Hellō部分,带有链接/取消链接功能
- 功能:添加了快速入门和链接/取消链接操作的管理员提示
- 功能:在插件激活时重定向到设置页面
- 改进:对设置页面进行了更多重构
- 改进:远离所有REST API
1.0.12
- 改进:重构了设置页面
- 改进:添加了关于通过快速入门发送的数据的信息
- 改进:将状态时间限制增加到10分钟
- 改进:更新了插件的简短描述
- 修复:将登录页面上的注销消息移动到顶部
1.0.11
- 改进:默认禁用日志记录
- 改进:登录页面布局的修复和改进
- 改进:从wp-login.php的登录重定向用户到管理区域
- 改进:显示“用户设置”部分
1.0.10
- 改进:在调试模式下显示设置表单
1.0.9
- 修复:禁用REST API响应的缓存
- 改进:默认启用日志记录
- 改进:在插件设置页面上的内容更改
1.0.8
- 修复:使用基于查询参数的重定向URI
1.0.7
- 修复:按钮点击通过REST API生成认证请求URL
- 改进:删除了WordPress用户设置部分
- 改进:删除了授权设置部分
- 改进:使用/hello-login/callback路径作为重定向URI
- 改进:添加了Quickstart响应的端点
- 修复:在保存设置时客户端ID字段被重置
- 修复:自动配置重写规则
1.0.6
- 功能:添加了截图
- 更新:插件详细信息
- 修复:与Hellō连接后插件设置和登录页面重定向
1.0.5
- 功能:默认添加
given_name和family_name作用域 - 修复:基于当前会话完成的管理员账户关联
- 功能:在登录时,当账户与电子邮件匹配时关联用户账户
- 修复:将
nickname映射到新的用户名,而不是sub
1.0.4
- 功能:在插件列表中直接添加“设置”链接
- 修复:仅在插件配置后,在登录页面上显示“继续使用Hellō”按钮
1.0.3
- 功能:在Quickstart请求中添加
integration参数
1.0.2
- 在WordPress插件仓库中的首次发布
- 功能:根据设置和当前用户状态切换设置页面内容
- 功能:在登录页面上折叠用户名/密码表单
- 功能:将隐私政策和自定义标志URL发送到Quickstart
- 功能:在设置页面上添加“链接Hellō”按钮
1.0.1
- WordPress插件提交反馈
- 改进:将“测试至”更新到6.1.0
- 修复:输入/输出净化和生成
- 改进:删除了未使用的全局函数
- 改进:启用用户关联和登录后的重定向
1.0.0
- 从https://github.com/oidc-wp/openid-connect-generic分叉
- 功能:合并了添加PKCE支持的PR
- 功能:集成Hellō Quickstart
- 功能:删除了不必要的配置选项
- 改进:将所有相关标识符重命名为Hellō Login特定




