哈希加密

    您的应用程序的默认散列驱动程序在 config/hashing.php 配置文件中配置。目前有两种支持的驱动程序: 和 Argon2

    你可以通过调用 Hash Facade 的 方法来填写密码:

    调整 Bcrypt 加密系数

    make 方法还能使用 rounds 选项来管理 bcrypt 哈希算法的加密系数。然而,大多数应用程序还是能接受默认值的:

    调整 Argon2 加密系数

    密码哈希验证

    check 方法能为你验证一段给定的未加密字符串与给定的哈希串是否一致。然而, 如果你使用 LoginController 控制器,你可能不需要直接使用这个方法,因为该控制器会自动调用这个方法:

    检验密码是否需要重新哈希

    needsRehash 方法可以帮你确定当密码被哈希时,被哈希计算器使用的加密系数是否发生变化: