Laravel 使用手机号加验证码实现用户登录、注册

文章目录

    是否需要使用 password

    理论上,登陆使用手机号及验证码已经足够,唯一的问题是,发送短信的成本。看上去,加上个登陆密码会更好,能省去不少成本。

    但是,仔细想想,如果你的商城平台的流量大部分来自于渠道方,用户主动回头访问的概率很低,那就完全没有必要设置密码。设置了密码还会带来弊端

    • 不常登陆的网站,理论上一段时间不用,密码就会忘掉,最后还得短信找回密码
    • 设置密码的过程,增加了干扰用户购买的时间,不利于转化

    如果省去了设置密码的步骤,实际上就不需要注册页面了,统一使用 login 逻辑即可。

    流程图

    Laravel 使用手机号加验证码实现用户登录、注册

    lararal 自带的授权逻辑

    由于使用手机号加验证码的方式与 laravel php artisan make:auth 自带的用户认证方式差异较大,所以无需使用,自己搞就可以了。

    关于作者 🌱

    我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式