Skip to content

Commit e257c3a

Browse files
@jotadevelopersergiohgz
authored andcommitted
feat(auth): add method to update password
BREAKING CHANGE: it will affect all auth plugins
1 parent 5a4ddef commit e257c3a

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

core/types/src/types.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -390,6 +390,7 @@ declare interface verdaccio$IBasicAuth {
390390
config: $Subtype<verdaccio$Config>;
391391
aesEncrypt(buf: Buffer): Buffer;
392392
authenticate(user: string, password: string, cb: verdaccio$Callback): void;
393+
changePassword(user: string, password: string, newPassword: string, cb: verdaccio$Callback): void;
393394
allow_access(packageName: string, user: verdaccio$RemoteUser, callback: verdaccio$Callback): void;
394395
add_user(user: string, password: string, cb: verdaccio$Callback): any;
395396
}
@@ -407,6 +408,7 @@ declare interface verdaccio$IPluginAuth extends verdaccio$IPlugin {
407408
login_url?: string;
408409
authenticate(user: string, password: string, cb: verdaccio$Callback): void;
409410
adduser(user: string, password: string, cb: verdaccio$Callback): void;
411+
changePassword(user: string, password: string, newPassword: string, cb: verdaccio$Callback): void;
410412
allow_access(user: verdaccio$RemoteUser, pkg: $Subtype<verdaccio$PackageAccess>, cb: verdaccio$Callback): void;
411413
allow_publish(user: verdaccio$RemoteUser, pkg: $Subtype<verdaccio$PackageAccess>, cb: verdaccio$Callback): void;
412414
}

0 commit comments

Comments
 (0)