laravel 默认登录验证密码加密方式 加入多种验证方式
由于我从其他地方同步过来的用户,密码的加密方式是不一样的,所以就会用到多种密码验证方式
验证的具体逻辑可查看:https://learnku.com/articles/5963/toggle-laravel-login-default-bcrypt-encryption-validation
我这里重点关心这里
首先,打开这个文件夹:/vender/laravel/framework/src/illuminate/Auth

打开 EloquentUserProvider.php文件,将validateCredentials这个方法里的内容修改成自己想要的加密方式

按照加密方式的特点,可以加入很多种验证方式的

浙公网安备 33010602011771号