我有一个很酷的方法来生成一个6位数的哈希,用于电话验证。
代码永远不会被存储,而是通过操纵特定的电话加上一些其他变量来计算,包括发布小时,这会导致在用户有机会使用它们之前到期时发出的代码。
如何获得在某个时间间隔内保持不变的时间变量以包含它,以便代码在此之后自动过期?
public string getTimeVariable(long minutes)
{
var now=DateTime.Now;
//Some imprementation I cant think of....
}
public bool verifyVariable(string variable)
{
//Some other implementation to return true if specified minutes haven't elapsed since variable was issued
}
答案 0 :(得分:1)
考虑一下这段代码,只需打开以查看上一期间有效的代码,即可完成您想要的操作。代码现在每秒都在变化。您可以更改期间大小和仍被视为有效的过去时段数。
顺便说一下 - 你的酷方法究竟是什么?
for (j = 0; j < i; j++) {
formData.append('filePDFUpload' + j, $('#filePDFUpload' + j).get(0).files[0]);
}