Feature/cli fail login on captcha request (#439)
* Fail CLI login if captcha is required by the server. * Linter fixes
This commit is contained in:
parent
e1ce721364
commit
ecdd08624f
|
@ -166,6 +166,10 @@ export class LoginCommand {
|
|||
} else {
|
||||
response = await this.authService.logIn(email, password);
|
||||
}
|
||||
if (response.captchaSiteKey) {
|
||||
return Response.badRequest('Your authentication request appears to be coming from a bot\n' +
|
||||
'Please log in using your API key (https://bitwarden.com/help/article/cli/#using-an-api-key)');
|
||||
}
|
||||
if (response.twoFactor) {
|
||||
let selectedProvider: any = null;
|
||||
const twoFactorProviders = this.authService.getSupportedTwoFactorProviders(null);
|
||||
|
|
Loading…
Reference in New Issue