猿问

每月自动更改用户密码并将密码发送到特定电子邮件

我是用户Laravel 6x,我School Management System为客户开发了一个,他不希望它在线。他只是想把它安装到他们的办公室电脑上。所以现在我正在寻找可以每月更改管理员密码并通过电子邮件获取新密码的方法,然后我将其发送给我的客户以控制我的应用程序。而且我想控制我的应用程序,他看不到应用程序源代码。

那么我如何控制我的应用程序??????


慕田峪4524236
浏览 144回答 2
2回答

慕容708150

使用 AnyDesk 或 TeamViewer 之类的最佳方法。但是,您仍然无法保护您的源代码免受用户的侵害,因为代码在客户的机器中,但是您可以通过告诉客户一些好处来请求客户托管它。要安排每月一次,您可以参考此链接以发送电子邮件,您可以使用它。但是你需要做一些调整才能在本地机器上工作,我认为最好的方式是做这个托管,如果你在付款后为客户开发软件,它就会成为客户的财产,但如果你想保护你的代码不被滥用或泄露重复使用你可以从客户那里得到签署的协议,说这些事情是非法的或其他的,但我认为最好的解决方案是托管它是可靠的并且如果您的付款是按月支付的,您应该用您的钱来托管您的产品,这样您就可以保护代码如果您的客户停止获得您的服务,您可以停止为他们提供服务,但是如果那里的文件机器中的文件对您来说将是一个大问题,因为他们可以复制所有内容并使用它们并告诉您的客户出于维护和其他安全原因您不能将其托管在本地计算机上

凤凰求蛊

您想要在线访问,您的客户想要离线解决方案(您的客户似乎相当合理——为什么要使用在线访问的东西,也许是后门,如果你可以在线进行,可能还有安全问题——NOI)。任何一方都必须撤销他们的限制,否则你将失去一份合同。如果您想断言您收到每月租约,请实施一些许可机制,要求用户付费以扩展服务。返回时,他将获得一些必须传递给系统的令牌。没有有效的令牌,没有正在运行的程序。关于你的第二个问题:如果你想确保解码你的源代码是最不方便的,你可以考虑寻找一些code obfuscator。
随时随地看视频慕课网APP
我要回答