laravel 默认登录验证密码加密方式 加入多种验证方式

由于我从其他地方同步过来的用户,密码的加密方式是不一样的,所以就会用到多种密码验证方式
验证的具体逻辑可查看:https://learnku.com/articles/5963/toggle-laravel-login-default-bcrypt-encryption-validation
我这里重点关心这里
首先,打开这个文件夹:/vender/laravel/framework/src/illuminate/Auth
在这里插入图片描述
打开 EloquentUserProvider.php文件,将validateCredentials这个方法里的内容修改成自己想要的加密方式
在这里插入图片描述
按照加密方式的特点,可以加入很多种验证方式的

posted @ 2022-11-20 01:49  小信吖  阅读(84)  评论(0)    收藏  举报