Is Logliy – Login Protect (Passkey, Email Code) Compatible with PHP 8.3?
This plugin has critical incompatibilities with PHP 8.3.
PHP Version Requirements
8.1
8.4
Mismatch with declared minimum
PHP 8.3
Compatibility Issues (117)
Plugin Header
vendor-prefixed/brick/math/src/BigDecimal.php:44
vendor-prefixed/brick/math/src/BigInteger.php:49
vendor-prefixed/brick/math/src/BigNumber.php:40
vendor-prefixed/brick/math/src/BigRational.php:29
vendor-prefixed/brick/math/src/Internal/Calculator.php:31
vendor-prefixed/brick/math/src/Internal/Calculator/BcMathCalculator.php:24
vendor-prefixed/brick/math/src/Internal/Calculator/GmpCalculator.php:36
vendor-prefixed/brick/math/src/Internal/Calculator/NativeCalculator.php:29
vendor-prefixed/web-auth/webauthn-lib/src/AuthenticatorDataLoader.php:20
vendor-prefixed/web-auth/webauthn-lib/src/CeremonyStep/CeremonyStepManager.php:15
vendor-prefixed/web-auth/webauthn-lib/src/CeremonyStep/CheckAllowedOrigins.php:23
vendor-prefixed/web-auth/webauthn-lib/src/CeremonyStep/CheckAttestationFormatIsKnownAndValid.php:17
vendor-prefixed/web-auth/webauthn-lib/src/CeremonyStep/CheckClientDataCollectorType.php:17
vendor-prefixed/web-auth/webauthn-lib/src/CeremonyStep/CheckCounter.php:16
vendor-prefixed/web-auth/webauthn-lib/src/CeremonyStep/CheckExtensions.php:16
vendor-prefixed/web-auth/webauthn-lib/src/CeremonyStep/CheckOrigin.php:24
vendor-prefixed/web-auth/webauthn-lib/src/CeremonyStep/CheckSignature.php:27
vendor-prefixed/web-auth/webauthn-lib/src/CeremonyStep/CheckUserWasPresent.php:27
vendor-prefixed/web-auth/webauthn-lib/src/CeremonyStep/HostTopOriginValidator.php:9
vendor-prefixed/web-auth/webauthn-lib/src/ClientDataCollector/ClientDataCollectorManager.php:13
vendor-prefixed/web-auth/webauthn-lib/src/Denormalizer/AttestationStatementDenormalizer.php:12
vendor-prefixed/web-auth/webauthn-lib/src/Denormalizer/UrlNormalizer.php:19
vendor-prefixed/web-auth/webauthn-lib/src/Denormalizer/WebauthnSerializerFactory.php:21
vendor-prefixed/web-auth/webauthn-lib/src/Event/AuthenticatorAttestationResponseValidationFailedEvent.php:11
vendor-prefixed/web-auth/webauthn-lib/src/Event/BackupEligibilityChangedEvent.php:18
vendor-prefixed/web-auth/webauthn-lib/src/Event/BackupStatusChangedEvent.php:19
vendor-prefixed/web-auth/webauthn-lib/src/Event/BeforeCertificateChainValidation.php:7
vendor-prefixed/web-auth/webauthn-lib/src/Event/CertificateChainValidationFailed.php:7
vendor-prefixed/web-auth/webauthn-lib/src/Event/CertificateChainValidationSucceeded.php:7
vendor-prefixed/web-auth/webauthn-lib/src/Event/MetadataStatementFound.php:9
vendor-prefixed/web-auth/webauthn-lib/src/MetadataService/CertificateChain/CertificateToolbox.php:9
vendor-prefixed/web-auth/webauthn-lib/src/MetadataService/Statement/BiometricStatusReport.php:7
vendor-prefixed/web-auth/webauthn-lib/src/MetadataService/Statement/ExtensionDescriptor.php:10
vendor-prefixed/web-auth/webauthn-lib/src/MetadataService/Statement/RgbPaletteEntry.php:9
vendor-prefixed/web-auth/webauthn-lib/src/MetadataService/Statement/RogueListEntry.php:7
vendor-prefixed/web-auth/webauthn-lib/src/MetadataService/Statement/StatusReport.php:10
vendor-prefixed/web-auth/webauthn-lib/src/MetadataService/Statement/Version.php:9
vendor-prefixed/web-auth/webauthn-lib/src/PasskeyEndpointsResponse.php:12
vendor-prefixed/web-auth/webauthn-lib/src/PublicKeyCredentialParameters.php:7
vendor-prefixed/web-auth/webauthn-lib/src/Signal/AllAcceptedCredentials.php:11
vendor-prefixed/web-auth/webauthn-lib/src/Signal/CurrentUserDetails.php:10
vendor-prefixed/web-auth/webauthn-lib/src/Signal/UnknownCredential.php:10
vendor-prefixed/web-auth/webauthn-lib/src/SimpleFakeCredentialGenerator.php:13
vendor-prefixed/web-auth/webauthn-lib/src/TrustPath/CertificateTrustPath.php:7
vendor-prefixed/web-auth/webauthn-lib/src/TrustPath/EmptyTrustPath.php:7
vendor-prefixed/web-auth/webauthn-lib/src/U2FPublicKey.php:19
vendor-prefixed/web-auth/webauthn-lib/src/Url.php:13
vendor-prefixed/web-auth/webauthn-lib/src/Util/CoseSignatureFixer.php:22
vendor-prefixed/webmozart/assert/src/Assert.php:802
vendor-prefixed/webmozart/assert/src/Assert.php:848
vendor-prefixed/webmozart/assert/src/Assert.php:870
vendor-prefixed/brick/math/src/BigDecimal.php:44
vendor-prefixed/brick/math/src/BigInteger.php:49
vendor-prefixed/brick/math/src/BigNumber.php:40
vendor-prefixed/brick/math/src/BigRational.php:29
vendor-prefixed/brick/math/src/Internal/Calculator.php:31
vendor-prefixed/brick/math/src/Internal/Calculator/BcMathCalculator.php:24
vendor-prefixed/brick/math/src/Internal/Calculator/GmpCalculator.php:36
vendor-prefixed/brick/math/src/Internal/Calculator/NativeCalculator.php:29
vendor-prefixed/symfony/polyfill-php84/bootstrap.php:33
vendor-prefixed/symfony/polyfill-php84/bootstrap.php:41
vendor-prefixed/symfony/polyfill-php84/bootstrap.php:45
vendor-prefixed/symfony/polyfill-php84/Php84.php:80
vendor-prefixed/symfony/polyfill-php84/Php84.php:102
vendor-prefixed/symfony/polyfill-php84/Php84.php:113
vendor-prefixed/symfony/serializer/Attribute/Context.php:51
vendor-prefixed/symfony/serializer/Attribute/Context.php:57
vendor-prefixed/symfony/serializer/Attribute/Context.php:63
vendor-prefixed/symfony/serializer/Attribute/Context.php:69
vendor-prefixed/symfony/serializer/Attribute/DiscriminatorMap.php:47
vendor-prefixed/symfony/serializer/Attribute/DiscriminatorMap.php:53
vendor-prefixed/symfony/serializer/Attribute/DiscriminatorMap.php:59
vendor-prefixed/symfony/serializer/Attribute/Groups.php:48
vendor-prefixed/symfony/serializer/Attribute/MaxDepth.php:33
vendor-prefixed/symfony/serializer/Attribute/SerializedName.php:33
vendor-prefixed/symfony/serializer/Attribute/SerializedPath.php:38
vendor-prefixed/web-auth/webauthn-lib/src/AuthenticatorDataLoader.php:20
vendor-prefixed/web-auth/webauthn-lib/src/CeremonyStep/CeremonyStepManager.php:15
vendor-prefixed/web-auth/webauthn-lib/src/CeremonyStep/CheckAllowedOrigins.php:23
vendor-prefixed/web-auth/webauthn-lib/src/CeremonyStep/CheckAttestationFormatIsKnownAndValid.php:17
vendor-prefixed/web-auth/webauthn-lib/src/CeremonyStep/CheckClientDataCollectorType.php:17
vendor-prefixed/web-auth/webauthn-lib/src/CeremonyStep/CheckCounter.php:16
vendor-prefixed/web-auth/webauthn-lib/src/CeremonyStep/CheckExtensions.php:16
vendor-prefixed/web-auth/webauthn-lib/src/CeremonyStep/CheckOrigin.php:24
vendor-prefixed/web-auth/webauthn-lib/src/CeremonyStep/CheckSignature.php:27
vendor-prefixed/web-auth/webauthn-lib/src/CeremonyStep/CheckUserWasPresent.php:27
vendor-prefixed/web-auth/webauthn-lib/src/CeremonyStep/HostTopOriginValidator.php:9
vendor-prefixed/web-auth/webauthn-lib/src/ClientDataCollector/ClientDataCollectorManager.php:13
vendor-prefixed/web-auth/webauthn-lib/src/Denormalizer/AttestationStatementDenormalizer.php:12
vendor-prefixed/web-auth/webauthn-lib/src/Denormalizer/UrlNormalizer.php:19
vendor-prefixed/web-auth/webauthn-lib/src/Denormalizer/WebauthnSerializerFactory.php:21
vendor-prefixed/web-auth/webauthn-lib/src/Event/AuthenticatorAttestationResponseValidationFailedEvent.php:11
vendor-prefixed/web-auth/webauthn-lib/src/Event/BackupEligibilityChangedEvent.php:18
vendor-prefixed/web-auth/webauthn-lib/src/Event/BackupStatusChangedEvent.php:19
vendor-prefixed/web-auth/webauthn-lib/src/Event/BeforeCertificateChainValidation.php:7
vendor-prefixed/web-auth/webauthn-lib/src/Event/CertificateChainValidationFailed.php:7
vendor-prefixed/web-auth/webauthn-lib/src/Event/CertificateChainValidationSucceeded.php:7
vendor-prefixed/web-auth/webauthn-lib/src/Event/MetadataStatementFound.php:9
vendor-prefixed/web-auth/webauthn-lib/src/MetadataService/CertificateChain/CertificateToolbox.php:9
vendor-prefixed/web-auth/webauthn-lib/src/MetadataService/Statement/BiometricStatusReport.php:7
vendor-prefixed/web-auth/webauthn-lib/src/MetadataService/Statement/ExtensionDescriptor.php:10
vendor-prefixed/web-auth/webauthn-lib/src/MetadataService/Statement/RgbPaletteEntry.php:9
vendor-prefixed/web-auth/webauthn-lib/src/MetadataService/Statement/RogueListEntry.php:7
vendor-prefixed/web-auth/webauthn-lib/src/MetadataService/Statement/StatusReport.php:10
vendor-prefixed/web-auth/webauthn-lib/src/MetadataService/Statement/Version.php:9
vendor-prefixed/web-auth/webauthn-lib/src/PasskeyEndpointsResponse.php:12
vendor-prefixed/web-auth/webauthn-lib/src/PublicKeyCredentialParameters.php:7
vendor-prefixed/web-auth/webauthn-lib/src/Signal/AllAcceptedCredentials.php:11
vendor-prefixed/web-auth/webauthn-lib/src/Signal/CurrentUserDetails.php:10
vendor-prefixed/web-auth/webauthn-lib/src/Signal/UnknownCredential.php:10
vendor-prefixed/web-auth/webauthn-lib/src/SimpleFakeCredentialGenerator.php:13
vendor-prefixed/web-auth/webauthn-lib/src/TrustPath/CertificateTrustPath.php:7
vendor-prefixed/web-auth/webauthn-lib/src/TrustPath/EmptyTrustPath.php:7
vendor-prefixed/web-auth/webauthn-lib/src/U2FPublicKey.php:19
vendor-prefixed/web-auth/webauthn-lib/src/Url.php:13
vendor-prefixed/web-auth/webauthn-lib/src/Util/CoseSignatureFixer.php:22
PHP Version Distribution
According to WordPress.org statistics, over 72% of WordPress sites run PHP 8.0 or higher. Ensuring compatibility with modern PHP versions is important for security, performance, and access to the latest language features.