diff --git a/common/src/web/fedcm/fedcm.html b/common/src/web/fedcm/fedcm.html
index bdf10e2fa8f2d..2c10510ad9caa 100644
--- a/common/src/web/fedcm/fedcm.html
+++ b/common/src/web/fedcm/fedcm.html
@@ -1,20 +1,37 @@
-
+ async function triggerFedCm() {
+ console.log("Config URL:", configURL);
+ try {
+ let promise = await navigator.credentials.get({
+ identity: {
+ providers: [{
+ configURL: configURL,
+ clientId: '1',
+ }]
+ }
+ });
+ result = promise;
+ document.getElementById('result').innerText = JSON.stringify(result);
+ } catch (error) {
+ console.error("FedCM Error:", error);
+ result = { error: error.message };
+ document.getElementById('result').innerText = JSON.stringify(result);
+ }
+ }
+
+