diff --git a/apps/browser/src/_locales/en/messages.json b/apps/browser/src/_locales/en/messages.json
index ebaa7422938..e6ad0549c84 100644
--- a/apps/browser/src/_locales/en/messages.json
+++ b/apps/browser/src/_locales/en/messages.json
@@ -2062,9 +2062,6 @@
"rpName": {
"message": "Relying party"
},
- "origin": {
- "message": "Origin"
- },
"loginWithDevice": {
"message": "Log in with device"
},
diff --git a/apps/browser/src/vault/popup/components/vault/view.component.html b/apps/browser/src/vault/popup/components/vault/view.component.html
index 47bef3d0a70..6e6f2c6c89b 100644
--- a/apps/browser/src/vault/popup/components/vault/view.component.html
+++ b/apps/browser/src/vault/popup/components/vault/view.component.html
@@ -437,11 +437,6 @@
{{ "username" | i18n }}
{{ cipher.fido2Key.userName }}
-
-
- {{ "origin" | i18n }}
- {{ cipher.fido2Key.origin }}
-
diff --git a/libs/common/src/vault/models/request/cipher.request.ts b/libs/common/src/vault/models/request/cipher.request.ts
index 67230ea9bc4..3d189930d6d 100644
--- a/libs/common/src/vault/models/request/cipher.request.ts
+++ b/libs/common/src/vault/models/request/cipher.request.ts
@@ -125,6 +125,7 @@ export class CipherRequest {
break;
case CipherType.Fido2Key:
this.fido2Key = new Fido2KeyApi();
+ this.fido2Key.nonDiscoverableId = cipher.fido2Key.nonDiscoverableId.encryptedString;
this.fido2Key.keyType =
cipher.fido2Key.keyType != null
? (cipher.fido2Key.keyType.encryptedString as "public-key")
@@ -147,8 +148,6 @@ export class CipherRequest {
cipher.fido2Key.userHandle != null ? cipher.fido2Key.userHandle.encryptedString : null;
this.fido2Key.userName =
cipher.fido2Key.userName != null ? cipher.fido2Key.userName.encryptedString : null;
- this.fido2Key.origin =
- cipher.fido2Key.origin != null ? cipher.fido2Key.origin.encryptedString : null;
break;
default:
break;
diff --git a/libs/common/src/webauthn/models/api/fido2-key.api.ts b/libs/common/src/webauthn/models/api/fido2-key.api.ts
index 4b07368eb7a..0d5b1c2fa21 100644
--- a/libs/common/src/webauthn/models/api/fido2-key.api.ts
+++ b/libs/common/src/webauthn/models/api/fido2-key.api.ts
@@ -13,7 +13,6 @@ export class Fido2KeyApi extends BaseResponse {
// Extras
rpName: string;
userName: string;
- origin: string;
constructor(data: any = null) {
super(data);
@@ -31,6 +30,5 @@ export class Fido2KeyApi extends BaseResponse {
this.counter = this.getResponseProperty("Counter");
this.rpName = this.getResponseProperty("RpName");
this.userName = this.getResponseProperty("UserName");
- this.origin = this.getResponseProperty("Origin");
}
}
diff --git a/libs/common/src/webauthn/models/data/fido2-key.data.ts b/libs/common/src/webauthn/models/data/fido2-key.data.ts
index 6203999c3f7..373c5d890b8 100644
--- a/libs/common/src/webauthn/models/data/fido2-key.data.ts
+++ b/libs/common/src/webauthn/models/data/fido2-key.data.ts
@@ -13,7 +13,6 @@ export class Fido2KeyData {
// Extras
rpName: string;
userName: string;
- origin: string;
constructor(data?: Fido2KeyApi) {
if (data == null) {
@@ -30,6 +29,5 @@ export class Fido2KeyData {
this.counter = data.counter;
this.rpName = data.rpName;
this.userName = data.userName;
- this.origin = data.origin;
}
}
diff --git a/libs/common/src/webauthn/models/view/fido2-key.view.ts b/libs/common/src/webauthn/models/view/fido2-key.view.ts
index f498ac14d49..baa67fb8173 100644
--- a/libs/common/src/webauthn/models/view/fido2-key.view.ts
+++ b/libs/common/src/webauthn/models/view/fido2-key.view.ts
@@ -15,7 +15,6 @@ export class Fido2KeyView extends ItemView {
// Extras
rpName: string;
userName: string;
- origin: string;
get subTitle(): string {
return this.userName;