kffein / plugin-license-manager
此包已废弃且不再维护。未建议替代包。
插件许可证管理器
v1.0.5
2019-01-22 16:45 UTC
Requires
- craftcms/cms: ^3.0.0-RC1
This package is auto-updated.
Last update: 2022-11-17 18:17:45 UTC
README
为插件开发者提供的插件,可自动为其插件生成许可证。无需再调用Craftnet API接收许可证并手动为每个插件填写许可证字段。这解决了开发者希望在项目中使用自己授权的插件的问题。
-
以前,您必须安装插件,使用Craftnet API生成许可证,然后转到插件设置页面,输入许可证代码。
-
感谢此插件,您可以选择所需的插件并点击按钮。
要求
此插件需要Craft CMS 3.0.0-beta.23或更高版本。
安装
要安装Self licenses manager,请按照以下步骤操作
- 使用Composer通过composer require kffein/craft-self-license-manager从您的项目目录安装
- 在Craft控制面板的设置>插件下安装插件
或者
您还可以通过Craft AdminCP中的插件商店安装Self licenses manager。
配置
第一步您需要配置设置>插件>plugin-license-manager>设置下的设置。
使用在https://id.craftcms.com上找到的信息填写必填字段
- 用户名:账户>设置>账户设置>用户名
- API密钥:开发者>设置>API令牌
- 开发者名称:开发者>个人资料>开发者名称
- 许可证电子邮件:与生成的许可证关联的电子邮件
保存时,这些信息将通过Craftnet API进行验证。
许可证生成
将与设置的开发者名称关联的所有插件将列出。
注意:仅显示注册的CraftID插件且需要许可证的插件。
要生成许可证,请打开所选插件的开关并点击生成按钮。
每个选定的插件将通过Craftnet API获取许可证,并将许可证自动注册到这些插件中。
鸣谢
- 图标生成器来自Noun Project的lastspark
由KFFEIN提供