/** * {@inheritdoc} */ public function retrieveByToken($identifier, $token) { $model = parent::retrieveByToken($identifier, $token); return $this->discoverAdldapFromModel($model); }
/** * Override the Eloquent method to check the account is enabled. * @param mixed $identifier * @param string $token * @return \Illuminate\Contracts\Auth\Authenticatable|null */ public function retrieveByToken($identifier, $token) { $user = parent::retrieveByToken($identifier, $token); return $user ? $user->status ? $user : null : null; }