1
我目前正在構建一個與更大的應用程序(Zend 1.x)一起工作的應用程序(使用Laravel)。Laravel護照自定義散列機制
我正在使用Laravel護照進行API身份驗證。我需要將Laravel Passport默認哈希機制更改爲Zend哈希以使驗證工作。
有人可以指向一個API或我需要重寫以獲得此運行的東西嗎?我更喜歡不編輯核心Laravel Passport代碼。
我見過創建自定義用戶提供者和修改validateCredentials()
方法的建議,但這些都是針對核心Laravel的。
我已經在用戶類中使用findForPassport方法來覆蓋用戶名字段。
public function findForPassport($username)
{
return $this->where('email', $username)->first();
}