mirror of
https://github.com/bitwarden/jslib
synced 2025-12-15 07:43:45 +00:00
Use UrlB64 encoding for auth-email header (#450)
This commit is contained in:
@@ -3,6 +3,8 @@ import { TwoFactorProviderType } from '../../enums/twoFactorProviderType';
|
||||
import { CaptchaProtectedRequest } from './captchaProtectedRequest';
|
||||
import { DeviceRequest } from './deviceRequest';
|
||||
|
||||
import { Utils } from '../../misc/utils';
|
||||
|
||||
export class TokenRequest implements CaptchaProtectedRequest {
|
||||
email: string;
|
||||
masterPasswordHash: string;
|
||||
@@ -76,7 +78,7 @@ export class TokenRequest implements CaptchaProtectedRequest {
|
||||
|
||||
alterIdentityTokenHeaders(headers: Headers) {
|
||||
if (this.clientSecret == null && this.masterPasswordHash != null && this.email != null) {
|
||||
headers.set('Auth-Email', this.email);
|
||||
headers.set('Auth-Email', Utils.fromUtf8ToUrlB64(this.email));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user