v17development / flarum-third-party-login-only

仅允许通过 OAuth 扩展进行登录和注册。

安装次数: 1,713

依赖关系: 0

建议者: 0

安全: 0

星标: 9

关注者: 2

分支: 2

开放问题: 1

语言:JavaScript

类型:Flarum 扩展

v0.1.1 2021-08-08 11:40 UTC

This package is auto-updated.

Last update: 2024-09-09 18:19:54 UTC


README

仅允许通过 OAuth 扩展进行登录和注册。

如果您有任何反馈,请告诉我们!您是否遇到问题?您可以在 Flarum 论坛或 GitHub 上报告问题。

⚠️ 请注意:此扩展完全禁用了登录和注册表单。

ℹ️ 何时使用此扩展?

明确来说,此扩展 不会 将 OAuth 添加到您的 Flarum 实例中,而是禁用了 登录注册 密码表单,以提供更好的认证流程用户体验。使用 FoF PassportFoF oAuth 将 OAuth 添加到您的论坛。

此扩展适合只想允许使用外部 OAuth 账户/提供者进行登录和注册的组织或社区。

📥 安装

如果您想安装此扩展,请运行以下命令

composer require v17development/flarum-third-party-login-only

♻ 更新

在您的服务器上运行以下命令以更新插件

composer update v17development/flarum-third-party-login-only

🦸 功能

  • 禁用 /login/api/login 并移除登录表单
  • 如果没有 OAuth 登录 token,则禁用 /register 并移除注册表单
  • 禁用 /reset/api/forgot 路由并移除密码重置表单
  • 通过 OAuth 扩展管理新注册仍然可以通过 允许注册 权限进行
  • 允许添加欢迎信息给新用户

知识库文章

🔨 兼容性

🙋 有问题或反馈?

如果您对此扩展有任何问题,请不要犹豫,回复此主题或 创建一个 issue

❤️ 由 Buttonizer 赞助

此扩展由 Buttonizer 赞助。

🖼️ 截图

登录窗口

激活此扩展后,登录表单将被移除,仅显示 OAuth 按钮。只有在设置“忘记密码链接”时,“忘记密码”链接才会可见。

如果启用“替换登录和注册按钮”设置,则“登录”窗口将不可见,并自动打开 FoF Passport OAuth 登录窗口。

Sign in

自定义注册文本

如果设置,则在通过新账户认证后可见自定义欢迎文本。注册

管理员设置

Admin settings