【问题标题】:Blackberry PIN verification黑莓 PIN 验证
【发布时间】:2011-06-14 21:34:20
【问题描述】:

黑莓手机是否有任何 PIN 码验证功能,类似于信用卡,使用最后一位(也称为校验位)进行验证?

我正在我的网站上处理一些订单,用户必须输入他们的 BlackBerry PIN。当然,有时他们会打错。如果有一些已知的验证功能,我将能够立即发现并要求用户进行更正。

【问题讨论】:

  • 本机应用程序更适合此操作,因为您无需用户输入即可从设备中提取此数据。

标签: blackberry verification


【解决方案1】:

您可以尝试检查用户输入是十六进制的 pin

【讨论】:

  • 当然可以,但是用户仍然可以输入“8”而不是“B”,或者将“D”输入为“0”——这就是检查功能非常有用的原因。
【解决方案2】:

使用 javascript 的网站可以做这样的检查

var hex=/^[0-9a-fA-F]*$/; if (hex.test(pin)==false) { 用它做你想做的事 }

【讨论】:

  • 你误解了我的问题。我知道如何检查十六进制数。问题是,数字本身可能输入错误。例如,用户可以输入 1234A8C0 而不是 1234ABCD。这是一个有效的十六进制数字,但不是他的 PIN。例如,为了确保您的信用卡号输入正确,信用卡使用“校验位”(Google it)。我想知道 BB PIN 是否有类似的东西。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-30
  • 1970-01-01
相关资源
最近更新 更多