问题1:
场景: 用手机号注册的时候,如何触发并返回短信验证码 是根据对方的SDK来操作吗?
问题2:
场景:当用户在我网站上写 明天下午3点短信提醒我吃药,那么我的服务器是单独定时执行一个任务去触发3点发这个手机号一个短信。 如果这样,那几百个会员写事情,那我岂不是每秒要检查下服务器?
问题3:
场景: 以后到底是 手机短信作为密码可以直接登陆(手机号作为ID)。 还是 只能使用密码进行登陆。(验证完手机之后)
还是以后 手机短信验证码和手机密码并行 都可以登陆。
这个表该如何设计?
回复1:
一般大家的普通做法是 保持数据库中还是SESSION中 还是内存中啊。 验证码好像就是临时的吧。
这个手机验证码 是需要我自定义生成吗? 我做过登陆图形验证码。用户输入后判断下。就行。提交一次重新生成。 但这个貌似可以提交多次,直到你输入正确的短信验证码是吧?
回复2:
举个简单例子吧: 我加入要做个提醒的功能。 我在web网站上 设置好时间,设置后内容。然后我当天那个时间收到这个短信内容。 我就是提供给会员这个事情。 比如我做一个比赛预告的WEB页面,用户点击比赛前1小时短信提醒我。
回复3:
每次短信登陆的确很麻烦也很费钱。 但类似微博就是这种的啊。
可以提供手机短信登陆的啊。
短信登陆唯一好处就是 用户注册/登陆都一样的,这样用户注册的时候就没有密码设置这一项,用户第一次实用的体验度会很好。。。。 ######
回复1:
大体思路我明白了,只是之前没做过短信注册这个模块。 我看看第三方1069通道的 应该不难。
或者网上搜搜下
回复2:
linux的crontab定时任务和win我都会,但我的意思是 一个用户 写周四下午3点 那我这边就执行一个定时任务会不会太浪费了?也太多了?
或者你说,每分钟查下数据库 也就是每隔一分钟执行一个php脚本文件,遍历循环下? 有的话就发 没有的 就不发。 就等于轮询?
这样是不是很耗费服务器资源? 有没有其他解解方法
回复3:
你的意思是 短信注册可以,然后引导用户设置密码。 但手机短信登陆不建议ma?
但我的意思,像weibo就是手机短信验证码直接登陆 携程也是这样
还有一种是你说的只能手机+密码来登陆
那我的意思是,如果二者并行,怎么设计这个表。。。 ######
回复1:
你的流程是 用户填手机号---》用户点击提交获取验证码--》服务器生成一个验证码---》这个验证码通过sdk 用curl发送到短信运营商---》短信运营商服务器收到后发到用户手机号上---》 用户收到输入这个验证码--》我们后台核对 OK?
######对,差不多就是这个流程######
回复2:
linux的crontab定时任务和win我都会,但我的意思是 一个用户 写周四下午3点 那我这边就执行一个定时任务会不会太浪费了?也太多了?
或者你说,每分钟查下数据库 也就是每隔一分钟执行一个php脚本文件,遍历循环下? 有的话就发 没有的 就不发。 就等于轮询?
这样是不是很耗费服务器资源? 有没有其他解解方法
回复3:
你的意思是 短信注册可以,然后引导用户设置密码。 但手机短信登陆不建议ma?
但我的意思,像weibo就是手机短信验证码直接登陆 携程也是这样
还有一种是你说的只能手机+密码来登陆
那我的意思是,如果二者并行,怎么设计这个表。。。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。