kffein/plugin-license-manager

此包已废弃且不再维护。未建议替代包。

插件许可证管理器

v1.0.5 2019-01-22 16:45 UTC

This package is auto-updated.

Last update: 2022-11-17 18:17:45 UTC


README

Screenshot

为插件开发者提供的插件,可自动为其插件生成许可证。无需再调用Craftnet API接收许可证并手动为每个插件填写许可证字段。这解决了开发者希望在项目中使用自己授权的插件的问题。

  • 以前,您必须安装插件,使用Craftnet API生成许可证,然后转到插件设置页面,输入许可证代码。

  • 感谢此插件,您可以选择所需的插件并点击按钮。

要求

此插件需要Craft CMS 3.0.0-beta.23或更高版本。

安装

要安装Self licenses manager,请按照以下步骤操作

  1. 使用Composer通过composer require kffein/craft-self-license-manager从您的项目目录安装
  2. 在Craft控制面板的设置>插件下安装插件

或者

您还可以通过Craft AdminCP中的插件商店安装Self licenses manager。

配置

第一步您需要配置设置>插件>plugin-license-manager>设置下的设置。

使用在https://id.craftcms.com上找到的信息填写必填字段

  • 用户名:账户>设置>账户设置>用户名
  • API密钥:开发者>设置>API令牌
  • 开发者名称:开发者>个人资料>开发者名称
  • 许可证电子邮件:与生成的许可证关联的电子邮件

Screenshot

保存时,这些信息将通过Craftnet API进行验证。

许可证生成

Screenshot

将与设置的开发者名称关联的所有插件将列出。

注意:仅显示注册的CraftID插件且需要许可证的插件。

要生成许可证,请打开所选插件的开关并点击生成按钮。

每个选定的插件将通过Craftnet API获取许可证,并将许可证自动注册到这些插件中。

鸣谢

  • 图标生成器来自Noun Project的lastspark

KFFEIN提供