← 返回蜂巢洞察

作者问答:finprim实际上就是一个适用于TypeScript语言的金融验证库示例。

finprim是一个获得MIT许可的TypeScript库,它通过一个API提供IBAN、BIC、银行卡信息、分类码、增值税号码、路由编号以及与贷款相关的功能,且完全不依赖任何运行时环境。该库的开发者之所以开发它,是因为网上和移动设备上存在许多重复使用的验证工具,但这些工具彼此之间并不兼容。finprim仅负责数据的验证和格式化处理,并不参与任何支付流程。关于是否添加支持SEPA和ACH文件生成的功能,开发者目前持谨慎态度。 作者:丹尼尔·柯蒂斯

finprim是一个获得MIT许可的TypeScript库,它通过一个API提供IBAN、BIC、银行卡信息、分类码、增值税号码、路由编号以及与贷款相关的功能,且完全不依赖任何运行时环境。该库的开发者之所以开发它,是因为网上和移动设备上存在许多重复使用的验证工具,但这些工具彼此之间并不兼容。finprim仅负责数据的验证和格式化处理,并不参与任何支付流程。关于是否添加支持SEPA和ACH文件生成的功能,开发者目前持谨慎态度。

作者:丹尼尔·柯蒂斯

相关文章

技术实践

Chrome开始测试电子邮件验证API:允许网站在无需发送电子邮件的情况下完成用户身份验证

谷歌已为“电子邮件验证API”启动了Chrome平台的测试计划。这一由WICG提出的技术方案允许浏览器在无需发送任何消息的情况下确认用户对电子邮件的拥有权。Gmail是首个采用该技术的服务提供商。开发者可以通过在表单中添加提示信息来帮助用户填写信息,并在服务器端验证用户生成的签名令牌。不过,一些评论者对这种技术带来的隐私保护效果表示怀疑,认为该API更适合被用作渐进式优化功能。 作者:丹尼尔·柯蒂斯

阅读全文
技术实践

Dropbox介绍了其内部开发的Cookie审计工具是如何在200多个网页平台上检测用户是否同意被收集这些数据的行为的。

Dropbox的工程师们介绍了一种基于Playwright技术的审计工具,该工具能够检测超过200个网页上的用户cookie同意设置相关行为。该工具会针对每个页面执行三项测试:针对美国用户的测试、针对欧盟用户的测试,以及检测全球隐私控制相关设置的测试。Cookie相关的规则并未被编写在代码中;此外还有一款辅助工具可以用于查找当前正在使用的URL地址。每周发布的报告会将可能存在的违规行为与误报区分开来。 作者:丹尼尔·柯蒂斯

阅读全文
技术实践

演示文稿:《影响力工具包》

亨利·威尔逊分享了来自BBC Sounds重组项目中的实用工具,这些工具能够帮助高级工程领导者制定技术战略。他讨论了如何获得其他团队的支持、如何应对那些持反对意见的人、如何使用RFCs和ADRs等文档,以及如何在各种权衡中找到平衡点——他指出,优秀的软件架构本质上取决于沟通、建立良好的人际关系以及发挥组织的影响力。 作者:亨利·威尔逊

阅读全文