We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 9 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
Codeplex 上有一个可以集成的开源系统。
Install Key - on codeplex
设置它,然后您必须自定义编写一个可以用作在 DNN 中“编辑”模块定义,这可能具有用于许可组件的逻辑。
但是,是的,这会生成一个密钥,然后当您进行身份验证时,它会访问网络服务来验证它。
There is an open source system on Codeplex you could integrate with.
Install Key - on codeplex
Set that up, and then you would have to custom write a control you could use as the 'edit' module definition in DNN and that could have your logic for licensing your component.
But yeah this generates a key, then when you auth it hits a web service to validate it.
我推荐Mandeeps.com使用的方式,当你安装一个模块时,它会要求你输入激活密钥,然后验证将完成,抛出一个他们开发的Web服务,这样你就可以根据需要定制你的业务逻辑仅使用此 Web 服务和数据库中的客户表
I recommend the way used by Mandeeps.com , when you install a module it will ask you for an activation key and the validation will be done throw a web service they have developed ,, in this way you can customize your business logic as you want with just this web service and the customers table in your database
Licence Master 是面向 DNN 模块开发人员的完整许可解决方案。您可以像任何其他模块一样将其安装在 DNN 站点中。您可以使用客户端 API 库将您自己的模块与 License Master 集成。该库使您的模块能够与许可证服务器通信并管理和验证许可证密钥。
License Master 管理许可流程的各个方面,包括颁发、注册、升级、续订和自动通知。
Licence Master is a complete licensing solution for DNN module developers. You install it in your DNN site just like any other module. You integrade your own modules with Licence Master using a Client API library. This library enables your module to communicate with your licence server and to manage and validate licence keys.
Licence Master manages all aspects of the licensing process including issue, registration, upgrades, renewals and automated notifications.