Laravel 手机号注册分两步注册分享
老师、学长们好,
我做了一个邮箱或手机注册,用户名/邮箱/手机号,登录。
代码: https://github.com/phpervip/laraveluser/
线上:http://laraveluser.yyii.info
注册后,邮件如果没找到,可能在垃圾箱。
手机注册第1步后,没有真实发短信,有提示填验证码为1234。为节省短信流量。
真实发短信,把.env的APP_ENV=local,改为production,即可。
本代码可以发短信的,推荐注册腾讯短信。
写得不足之处。恳请老师、学长指点。
非常感谢 !
@Summer 非常感谢!
现在改好了!
是上线造成的。昨天在点重发邮件时,先报了一个错误。
Class 'Predis\Client' not found
看到一篇文章说把 config/database.php 中的,
把
'client' => 'predis', 改为
'client' => 'phpredis',
然后服务器上,再
composer require predis/predis
改完后重发邮件的问题是好了,当时没发现其他问题。(可能是缓存的原因。)
以致于今早发现报错,就是这里造成的!
其实不需要改 config/database.php 。所以现在恢复 'client' => 'predis',
就好了!
再次感谢@summer 及时指出。
debug都没关哦
@pigzzz 非常谢谢你的提醒! 现在关闭了。昨天在线上调试,调试完没有关。
为什么没收到你的邮件?再注册显示邮箱存在了
谢谢@轻描淡写,看看垃圾箱有没有 邮件? 我刚才试了一个邮箱注册,是可以收到邮件的,在垃圾箱里。
或者,登录,会再次出现验证。