diff --git a/app/Extensions/RemoteUserProvider.php b/app/Extensions/RemoteUserProvider.php index 46d516ac..82cc0541 100644 --- a/app/Extensions/RemoteUserProvider.php +++ b/app/Extensions/RemoteUserProvider.php @@ -129,4 +129,17 @@ public function validateCredentials(Authenticatable $user, array $credentials) { throw new Exception(sprintf('No implementation for %s', __METHOD__)); } + + /** + * Rehash the user's password if required and supported. + * + * @param \Illuminate\Contracts\Auth\Authenticatable $user + * @param array $credentials + * @param bool $force + * @return void + */ + public function rehashPasswordIfRequired(Authenticatable $user, array $credentials, bool $force = false) + { + throw new Exception(sprintf('No implementation for %s', __METHOD__)); + } }