一个很常见的功能,登录时发送短信验证码。
我现在是这样处理的,配置文件中有个配置:sms.off
当 value 为 false 的时候,发送短信,设置随机 6 位数验证码到缓存中,登录时需要正确输入验证码
当 value 为 true 的时候,不发送短信,设置验证码 123456 到缓存中,登录时验证码输入 123456
测试环境大多数时候 sms.off 都是 true,需要验证短信功能的时候改为 false
生产环境 sms.off 永远都是 false,必须发送短信
我的问题是:如何避免生产环境的 sms.off 被修改成 true,或者使用其他的解决方案,保证生产环境是一定会发送短信的?
请各位大神拍砖
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.