Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apple logo isn't present on the login page of keycloak.v2 theme - Keycloak 26.0.7 #88

Open
spanasiuk opened this issue Dec 14, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@spanasiuk
Copy link

Keycloak Version
26.0.7

Extension Version
1.13.0

Describe the bug
Login page of the keycloak.v2 theme doesn't seem to show the Apple logo.

Expected behavior
Apple logo should be shown :)

Screenshots
image

Keycloak Logs (turn log-level to DEBUG)

I don't see anything specific in the logs. Let me know if I should share the entire log from start of the keycloak.

2024-12-14 05:53:27,574 DEBUG [org.keycloak.services.managers.AuthenticationSessionManager] (executor-thread-1) Found AUTH_SESSION_ID cookie with value b9afb10d-bdd1-4363-bde2-185c2a2a3b09.fb9025e59b05-42559
2024-12-14 05:53:27,576 DEBUG [org.keycloak.protocol.AuthorizationEndpointBase] (executor-thread-1) Sent request to authz endpoint. Root authentication session with ID 'b9afb10d-bdd1-4363-bde2-185c2a2a3b09' exists. Client is 'account-console' . Created new authentication session with tab ID: L6cDsbicddU
2024-12-14 05:53:27,581 DEBUG [org.keycloak.authentication.AuthenticationProcessor] (executor-thread-1) AUTHENTICATE
2024-12-14 05:53:27,581 DEBUG [org.keycloak.authentication.AuthenticationProcessor] (executor-thread-1) AUTHENTICATE ONLY
2024-12-14 05:53:27,581 DEBUG [org.keycloak.authentication.DefaultAuthenticationFlow] (executor-thread-1) processFlow: browser
2024-12-14 05:53:27,582 DEBUG [org.keycloak.authentication.DefaultAuthenticationFlow] (executor-thread-1) check execution: 'auth-cookie', requirement: 'ALTERNATIVE'
2024-12-14 05:53:27,582 DEBUG [org.keycloak.authentication.DefaultAuthenticationFlow] (executor-thread-1) authenticator: auth-cookie
2024-12-14 05:53:27,582 DEBUG [org.keycloak.authentication.AuthenticationSelectionResolver] (executor-thread-1) Going through the flow 'browser' for adding executions
2024-12-14 05:53:27,582 DEBUG [org.keycloak.authentication.AuthenticationSelectionResolver] (executor-thread-1) Going through the flow 'forms' for adding executions
2024-12-14 05:53:27,582 DEBUG [org.keycloak.authentication.AuthenticationSelectionResolver] (executor-thread-1) Selections when trying execution 'auth-cookie' : [ authSelection - auth-cookie,  authSelection - identity-provider-redirector,  authSelection - auth-username-password-form]
2024-12-14 05:53:27,582 DEBUG [org.keycloak.authentication.DefaultAuthenticationFlow] (executor-thread-1) invoke authenticator.authenticate: auth-cookie
2024-12-14 05:53:27,583 DEBUG [org.keycloak.services.managers.AuthenticationManager] (executor-thread-1) Could not find cookie: KEYCLOAK_IDENTITY
2024-12-14 05:53:27,583 DEBUG [org.keycloak.authentication.DefaultAuthenticationFlow] (executor-thread-1) authenticator ATTEMPTED: auth-cookie
2024-12-14 05:53:27,583 DEBUG [org.keycloak.authentication.DefaultAuthenticationFlow] (executor-thread-1) check execution: 'identity-provider-redirector', requirement: 'ALTERNATIVE'
2024-12-14 05:53:27,583 DEBUG [org.keycloak.authentication.DefaultAuthenticationFlow] (executor-thread-1) authenticator: identity-provider-redirector
2024-12-14 05:53:27,583 DEBUG [org.keycloak.authentication.AuthenticationSelectionResolver] (executor-thread-1) Going through the flow 'browser' for adding executions
2024-12-14 05:53:27,583 DEBUG [org.keycloak.authentication.AuthenticationSelectionResolver] (executor-thread-1) Going through the flow 'forms' for adding executions
2024-12-14 05:53:27,584 DEBUG [org.keycloak.authentication.AuthenticationSelectionResolver] (executor-thread-1) Selections when trying execution 'identity-provider-redirector' : [ authSelection - identity-provider-redirector,  authSelection - auth-username-password-form]
2024-12-14 05:53:27,584 DEBUG [org.keycloak.authentication.DefaultAuthenticationFlow] (executor-thread-1) invoke authenticator.authenticate: identity-provider-redirector
2024-12-14 05:53:27,585 DEBUG [org.keycloak.authentication.DefaultAuthenticationFlow] (executor-thread-1) authenticator ATTEMPTED: identity-provider-redirector
2024-12-14 05:53:27,585 DEBUG [org.keycloak.authentication.DefaultAuthenticationFlow] (executor-thread-1) check execution: 'forms flow', requirement: 'ALTERNATIVE'
2024-12-14 05:53:27,585 DEBUG [org.keycloak.authentication.DefaultAuthenticationFlow] (executor-thread-1) processFlow: forms
2024-12-14 05:53:27,586 DEBUG [org.keycloak.authentication.DefaultAuthenticationFlow] (executor-thread-1) check execution: 'auth-username-password-form', requirement: 'REQUIRED'
2024-12-14 05:53:27,586 DEBUG [org.keycloak.authentication.DefaultAuthenticationFlow] (executor-thread-1) authenticator: auth-username-password-form
2024-12-14 05:53:27,586 DEBUG [org.keycloak.authentication.AuthenticationSelectionResolver] (executor-thread-1) Going through the flow 'browser' for adding executions
2024-12-14 05:53:27,586 DEBUG [org.keycloak.authentication.AuthenticationSelectionResolver] (executor-thread-1) Going through the flow 'forms' for adding executions
2024-12-14 05:53:27,586 DEBUG [org.keycloak.authentication.AuthenticationSelectionResolver] (executor-thread-1) Selections when trying execution 'auth-username-password-form' : [ authSelection - auth-username-password-form]
2024-12-14 05:53:27,586 DEBUG [org.keycloak.authentication.DefaultAuthenticationFlow] (executor-thread-1) invoke authenticator.authenticate: auth-username-password-form
2024-12-14 05:53:27,589 FINE  [freemarker.cache] (executor-thread-1) TemplateLoader.findTemplateSource("template_en_US.ftl"): Not found
2024-12-14 05:53:27,589 FINE  [freemarker.cache] (executor-thread-1) TemplateLoader.findTemplateSource("template_en.ftl"): Not found
2024-12-14 05:53:27,590 FINE  [freemarker.cache] (executor-thread-1) TemplateLoader.findTemplateSource("template.ftl"): Found
2024-12-14 05:53:27,590 FINE  [freemarker.cache] (executor-thread-1) "template.ftl"("en_US", UTF-8, parsed): using cached since jar:file:/opt/keycloak/lib/lib/main/org.keycloak.keycloak-themes-26.0.7.jar!/theme/keycloak.v2/login/template.ftl hasn't changed.
2024-12-14 05:53:27,591 FINE  [freemarker.cache] (executor-thread-1) TemplateLoader.findTemplateSource("field_en_US.ftl"): Not found
2024-12-14 05:53:27,592 FINE  [freemarker.cache] (executor-thread-1) TemplateLoader.findTemplateSource("field_en.ftl"): Not found
2024-12-14 05:53:27,592 FINE  [freemarker.cache] (executor-thread-1) TemplateLoader.findTemplateSource("field.ftl"): Found
2024-12-14 05:53:27,593 FINE  [freemarker.cache] (executor-thread-1) "field.ftl"("en_US", UTF-8, parsed): using cached since jar:file:/opt/keycloak/lib/lib/main/org.keycloak.keycloak-themes-26.0.7.jar!/theme/keycloak.v2/login/field.ftl hasn't changed.
2024-12-14 05:53:27,594 FINE  [freemarker.cache] (executor-thread-1) TemplateLoader.findTemplateSource("footer_en_US.ftl"): Not found
2024-12-14 05:53:27,594 FINE  [freemarker.cache] (executor-thread-1) TemplateLoader.findTemplateSource("footer_en.ftl"): Not found
2024-12-14 05:53:27,595 FINE  [freemarker.cache] (executor-thread-1) TemplateLoader.findTemplateSource("footer.ftl"): Found
2024-12-14 05:53:27,595 FINE  [freemarker.cache] (executor-thread-1) "footer.ftl"("en_US", UTF-8, parsed): using cached since jar:file:/opt/keycloak/lib/lib/main/org.keycloak.keycloak-themes-26.0.7.jar!/theme/base/login/footer.ftl hasn't changed.
2024-12-14 05:53:27,596 FINE  [freemarker.cache] (executor-thread-1) "field.ftl"("en_US", UTF-8, parsed) cached copy not yet stale; using cached.
2024-12-14 05:53:27,596 FINE  [freemarker.cache] (executor-thread-1) TemplateLoader.findTemplateSource("buttons_en_US.ftl"): Not found
2024-12-14 05:53:27,596 FINE  [freemarker.cache] (executor-thread-1) TemplateLoader.findTemplateSource("buttons_en.ftl"): Not found
2024-12-14 05:53:27,596 FINE  [freemarker.cache] (executor-thread-1) TemplateLoader.findTemplateSource("buttons.ftl"): Found
2024-12-14 05:53:27,596 FINE  [freemarker.cache] (executor-thread-1) "buttons.ftl"("en_US", UTF-8, parsed): using cached since jar:file:/opt/keycloak/lib/lib/main/org.keycloak.keycloak-themes-26.0.7.jar!/theme/keycloak.v2/login/buttons.ftl hasn't changed.
2024-12-14 05:53:27,596 FINE  [freemarker.cache] (executor-thread-1) TemplateLoader.findTemplateSource("social-providers_en_US.ftl"): Not found
2024-12-14 05:53:27,596 FINE  [freemarker.cache] (executor-thread-1) TemplateLoader.findTemplateSource("social-providers_en.ftl"): Not found
2024-12-14 05:53:27,596 FINE  [freemarker.cache] (executor-thread-1) TemplateLoader.findTemplateSource("social-providers.ftl"): Found
2024-12-14 05:53:27,596 FINE  [freemarker.cache] (executor-thread-1) "social-providers.ftl"("en_US", UTF-8, parsed): using cached since jar:file:/opt/keycloak/lib/lib/main/org.keycloak.keycloak-themes-26.0.7.jar!/theme/keycloak.v2/login/social-providers.ftl hasn't changed.
2024-12-14 05:53:27,601 FINE  [freemarker.beans] (executor-thread-1) Key "selectedCredential" was not found on instance of org.keycloak.forms.login.freemarker.model.AuthenticationContextBean. Introspection information for the class is: {getClass=public final native java.lang.Class java.lang.Object.getClass(), getAuthenticationSelections=public java.util.List org.keycloak.forms.login.freemarker.model.AuthenticationContextBean.getAuthenticationSelections(), showResetCredentials=public boolean org.keycloak.forms.login.freemarker.model.AuthenticationContextBean.showResetCredentials(), authenticationSelections=freemarker.ext.beans.FastPropertyDescriptor@35c12f19, showUsername=public boolean org.keycloak.forms.login.freemarker.model.AuthenticationContextBean.showUsername(), hashCode=public native int java.lang.Object.hashCode(), java.lang.Object@7c4727f0={public java.lang.String java.lang.Object.toString()=[Ljava.lang.Class;@51fd2444, public java.lang.String org.keycloak.forms.login.freemarker.model.AuthenticationContextBean.getAttemptedUsername()=[Ljava.lang.Class;@e78f3ce, public boolean org.keycloak.forms.login.freemarker.model.AuthenticationContextBean.showTryAnotherWayLink()=[Ljava.lang.Class;@3beaf3fa, public boolean org.keycloak.forms.login.freemarker.model.AuthenticationContextBean.showResetCredentials()=[Ljava.lang.Class;@7efaa79, public java.util.List org.keycloak.forms.login.freemarker.model.AuthenticationContextBean.getAuthenticationSelections()=[Ljava.lang.Class;@3f0861c4, public final native java.lang.Class java.lang.Object.getClass()=[Ljava.lang.Class;@76271368, public native int java.lang.Object.hashCode()=[Ljava.lang.Class;@1a3e4b75, public boolean org.keycloak.forms.login.freemarker.model.AuthenticationContextBean.showUsername()=[Ljava.lang.Class;@60789629, public boolean java.lang.Object.equals(java.lang.Object)=[Ljava.lang.Class;@1c82cda3}, equals=public boolean java.lang.Object.equals(java.lang.Object), toString=public java.lang.String java.lang.Object.toString(), showTryAnotherWayLink=public boolean org.keycloak.forms.login.freemarker.model.AuthenticationContextBean.showTryAnotherWayLink(), attemptedUsername=freemarker.ext.beans.FastPropertyDescriptor@52702108, java.lang.Object@334ff213=freemarker.ext.beans.SimpleMethod@3afdadd0, class=freemarker.ext.beans.FastPropertyDescriptor@1e10ad78, getAttemptedUsername=public java.lang.String org.keycloak.forms.login.freemarker.model.AuthenticationContextBean.getAttemptedUsername()}
2024-12-14 05:53:27,604 DEBUG [org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl] (executor-thread-1) `hibernate.connection.provider_disables_autocommit` was enabled.  This setting should only be enabled when you are certain that the Connections given to Hibernate by the ConnectionProvider have auto-commit disabled.  Enabling this setting when the Connections do not have auto-commit disabled will lead to Hibernate executing SQL operations outside of any JDBC/SQL transaction.
2024-12-14 05:53:27,604 DEBUG [org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionCoordinatorImpl] (executor-thread-1) Hibernate RegisteredSynchronization successfully registered with JTA platform
@spanasiuk spanasiuk added the bug Something isn't working label Dec 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant