仓库:https://github.com/iVampireSP/whmcs-loliart-account
本插件可以将您的 WHMCS 系统接入到 LoliArt Account 中。实现使用 LoliArt Account 登录。
本模块支持的功能:使用 OAuth 跳转登录,当用户登录到 WHMCS 时,检测对应的 OAuth 中的账户密码。如果没有,则自动创建用户并使用密码登录。
操作步骤
安装模块
首先,根据仓库的目录结构,将模块安装至 WHMCS 中。
创建客户端
前往 https://oauth.laecloud.com/clients/create 中,创建一个客户端。
名称根据您的需求填写。重定向(回调地址)为您的 WHMCS/oauth/callback.php。
随后,在创建一个密码登录客户端。
至此,客户端部门已经配置完毕。您可以点击进入,然后查看您的客户端 ID 和 Secret。
WHMCS 配置部分
启用插件,然后根据下方的内容填写(部分选项均有默认值,无需修改)
Auth URL | https://oauth.laecloud.com/oauth/authorize |
Token URL | https://oauth.laecloud.com/oauth/token |
User Info URL(用户信息) | https://oauth.laecloud.com/api/user |
Realname Info URL(实名认证信息) | https://oauth.laecloud.com/api/real-name |
Client ID | 你的第一个 客户端 ID |
Client secret | 你的第一个 密钥 |
Password Client ID | 你的第二个 客户端 ID |
Password Client secret | 你的第二个(勾选密码访问的)密钥 |
Callback URL 重定向(回调地址) | http://your_whmcs.test/oauth/callback.php |
验证
随后,您可以访问 http://your_whmcs.test/oauth/redirect.php 来测试登录。
联动
您也可以将插件与 WHMCS 实名认证插件 一起使用。