2013-02-18 51 views
0

我正在寻找将授权类型系统添加到我的新程序,但不知道如何去做这件事。基本上我想要做的是要么提示用户授权代码,要么在gui上有一个文本框供他们输入授权码。C#WPF授权系统

在用户能够运行功能并由管理员(我)生成之前,应该要求此授权码。我没有任何限制函数的问题,但是如果系统已经存在,我可以实现或者应该使用某种数学逻辑,那么就没有丝毫的线索。例如:授权码减一些值等于一个值,然后批准密钥。

有关此主题的任何建议或帮助将很有用。

回答

0

您对安全性有多关注?最简单的方法是...

  1. 硬代码授权常数到应用程序(或从数据库中获取..)。
  2. 带应用程序加载对话框的提示用户。
  3. 直到用户输入匹配的代码后才能继续。
+0

我不是超级安全的地方,我要为此运行一个数据库,我只是想让一个普通用户不知道通过说嘿它只是10的增量。也许一个硬代码说价值除以东西等于1.5?你的建议? – Saren 2013-02-18 16:12:55

+0

像GUID的第一部分应该工作...比如DF2A0F2C。除非你想为每个用户生成唯一的密钥,否则我没有看到任何理由用数学来混淆它。 – 2013-02-18 16:56:48