AZ ;Z ;̜A9A([ ;`[ ;˜A9A<<<[ ;[ ;piA ;@ ;HiAh;x;`W;W;nAP2AW; W;nAP2A("'UP?'U`?rUpUPPB@Up<%Up.rU@pU`PB@U<U4GU+U EUPtU(EU`PB@U<U`2@U<UP0EU`PtUP8EUPPB@U<U`2@U<UnUGU@+,U>U*rU`@pUPPB@U<%U.rUPpU`PB@U <U 4%U.rU`p@U0<U04GU@+U pErU]"0xpUPPB@U@<U@P2@UP<yUPPUErU]"pU`PB@Up<UpP2@U<yU`UP`ȽU|HU>,U>΢U|,Up>@$;@$;G;G;0b ;hb ;`AW;b ;b ;蹜Ac ;Hc ;`A`X;c ;c ;蹜AZ;Z; d-; d-;ؤ ;ؤ ;c ;(d ;ǜAТ ;Т ;`d ;d ;ǜA ; ;(" $document = $this->getApplication()->getDocument(); } catch (\Exception $e) { $document = null; } if (!($document instanceof HtmlDocument)) { return false; } /** * WebAuthn only works on HTTPS. This is a security-related limitation of the W3C Web Authentication * specification, not an issue with this plugin :) */ if (!Uri::getInstance()->isSsl()) { return false; } // All checks passed; we should allow displaying a WebAuthn login button $this->allowButtonDisplay = true; } return $this->allowButtonDisplay; } /** * Injects the WebAuthn CSS and Javascript for frontend logins, but only once per page load. * * @return void * * @since 4.0.0 */ private function addLoginCSSAndJavascript(): void { if ($this->injectedCSSandJS) { return; } // Set the "don't load again" flag $this->injectedCSSandJS = true; /** @var \Joomla\CMS\WebAsset\WebAssetManager $wa */ $wa = $this->getApplication()->getDocument()->getWebAssetManager(); if (!$wa->assetExists('style', 'plg_system_webauthn.button')) { $wa->registerStyle('plg_system_webauthn.button', 'plg_system_webauthn/button.css'); } if (!$wa->assetExists('script', 'plg_system_webauthn.login')) { $wa->registerScript('plg_system_webauthn.login', 'plg_system_webauthn/login.js', [], ['defer' => true], ['core']); } $wa->useStyle('plg_system_webauthn.button') ->useScript('plg_system_webauthn.login'); // Load language strings client-side Text::script('PLG_SYSTEM_WEBAUTHN_ERR_CANNOT_FIND_USERNAME'); Text::script('PLG_SYSTEM_WEBAUTHN_ERR_EMPTY_USERNAME'); Text::script('PLG_SYSTEM_WEBAUTHN_ERR_INVALID_USERNAME'); // Store the current URL as the default return URL after login (or failure) $this->getApplication()->getSession()->set('plg_system_webauthn.returnUrl', Uri::current()); } } An Error Occurred: Whoops, looks like something went wrong.

Sorry, there was a problem we could not recover from.

The server returned a "500 - Whoops, looks like something went wrong."

Help me resolve this