【问题标题】:Laravel authenticate via phone numberLaravel 通过电话号码进行身份验证
【发布时间】:2020-07-12 20:08:20
【问题描述】:

我不想使用 Laravel 的内置身份验证,因为它具有传统的用户名/密码方法。我的系统认证方式基本是

  1. 您使用您的客户 ID 和姓氏登录并针对数据库进行测试
  2. 一旦正确,用户详细信息(包括电话号码)将存储在会话变量中,并向您的电话号码发送 OTP。如果 OTP 匹配,您将被带到主屏幕。

作为新手,我无法理解手动验证用户身份。在documentation 中,它说使用Auth::attempt(),但这会将数据与数据库进行比较。我的代码只是比较随机生成的 OTP。

【问题讨论】:

  • 到目前为止你尝试过什么?你被困在哪里了?
  • 我真的不知道该尝试什么,这就是我被卡住的原因。但是@ColqueCumber 给出了答案,所以我会尝试。抱歉,我正在从程序 PHP 跳到 Laravel,所以我对框架非常陌生。

标签: laravel laravel-authentication


【解决方案1】:

这一行:

Auth::login($user)

将用户登录。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-27
    • 2018-09-03
    • 1970-01-01
    • 2018-03-23
    相关资源
    最近更新 更多