Tag: uniqueidentifier

生成独特的,难以猜测的“优惠券”代码

我的Rails应用程序需要为用户生成电子优惠券。 每张优惠券都应该有一个独特的优惠券代码,可以在我们的系统上兑换。 例如,免费墨西哥卷饼的优惠券。 User A收到免费卷饼的优惠券,然后User B收到免费卷饼的优惠券。 2张优惠券应该有唯一的优惠券代码。 生成像这样不易伪造的代码的最佳方法是什么? 我不希望用户输入随机数字和兑换其他人优惠券的成功率很高。 我想这就像背面有一个唯一编号的礼品卡就是我要找的东西。