【发布时间】:2014-08-18 23:03:58
【问题描述】:
在我的应用注册过程中,系统会询问用户是否有邀请码。这是一种识别“VIP”用户并立即授予他们访问权限的方法,而不是将他们留在等待名单上。
我(大部分)都已经弄清楚了,但是对于如何创建一组独特的代码以及存储它们的最佳方法是什么一无所知。对于这样的事情,普遍接受的做法是什么,我应该如何将这些值存储在 SQL 中(作为字符串,或者作为二进制值,或者什么?)
谢谢!
编辑 1
- 任何随机的数字/字母集都可以。不需要任何特定的格式。
- 每个 VIP 用户都有自己的代码
- 将(可能/希望)分发几千个代码。
【问题讨论】:
-
一些只有数字和字母的随机字符串还不够吗?
-
您要创建多少个代码?每个VIP用户都有自己的吗?他们是否需要遵循表格或任何乱七八糟的字母和/或数字?
-
另外,这些代码会与用户端标识符(如电子邮件地址)配对,还是独立存在,以便在人与人之间传递?
-
@Dave.Gugg 我刚刚发布了我的问题的更新。这有帮助吗?
-
@barthazar 我打算将代码存储在他们自己的表中,然后在兑换代码后将它们标记为“已使用”(在注册时)。
标签: c# sql-server