经过一番思考,我有了一个更好的答案。尽管请记住,所有这些都可以通过有一个住在美国的朋友来避免:
信用卡交易-这是您进行验证的最佳选择,但此人可能是外国人并持有美国信用卡,无论是出于商业目的还是从美国订购物品。This will likely cost you money, and you\'ll be subject to finance & privacy laws手机短信-这可以通过外部短信服务完成,但请记住,我可以在美国度假,买一部现收现付电话,然后作为英国公民返回英国后使用您的服务。SMS services normally cost money, and you\'ll be subject to personal information laws尝试http://wordpress.org/extend/plugins/sms-text-message/ 或http://wordpress.org/extend/plugins/quick-sms/( President Obama on holiday in Italy tries to get on your site? Nope, access denied )所有这三个都可以绕过或欺骗。这三项都要求用户信任你(他们很可能出于厌恶或反对而离开网站,毕竟你会把你的信用卡详细信息或手机号码交给任何人吗?),此外,这些细节都是私人的,受到严格监管。
如果你的网站可供非美国公民使用,那么你不应该限制自己。如果你的网站提供的服务在美国以外毫无意义,那么如果他们愿意,就让他们注册,但警告他们没有太多意义。
To summarize:
你可以采取一些措施,但互联网本身是匿名的,你无法确定用户是俄罗斯电脑咖啡馆的美国人,还是坐在白宫草坪上的俄罗斯人。
Of Note
我指出的三种方法都超出了本网站的范围,因为它们不是WordPress问题,而是一般问题。可能有一些插件可以提供帮助,但这是另一个问题。你肯定需要信用卡方面的帮助(除了WordPress,你还需要能够在线处理原始信用详细信息,你不能只使用paypal或WordPress插件,那么你的代码就需要合规性)