klausbetz / apple-identity-provider-keycloak

An extension for Keycloak, that enables web-based sign in with Apple and token exchange
Apache License 2.0
193 stars 27 forks source link

Keycloak Events #24

Closed laurocesar closed 1 year ago

laurocesar commented 1 year ago

Is there a way to enable Keycloak Events for this plugin?

There are several standard events with the preflix "Identity provider", but I noticed that they are not recorded.

klausbetz commented 1 year ago

I'll check that for you. Sounds interesting.

But it may take some time, as i've not to much time till the end of this year.

klausbetz commented 1 year ago

I did some research and had a look on the source code of several other baked-in Identity providers from Keycloak.

The Apple-IDP look almost identical (at least from the event perspective) to many other IDPs. It also uses the same base implementation OIDCIdentityProvider as e.g. google which takes care of most events.

I assume you are talking about this screen where you can configure login events to be saved for a certain period of time?

Bildschirm­foto 2023-01-20 um 13 05 13

I gave it a test using this Apple IDP and the standard Google IDP from Keycloak. Both do not spit out any identity_provider event in the event list.

Not sure how to proceed here?

klausbetz commented 1 year ago

@laurocesar Is this still relevant for you?

laurocesar commented 1 year ago

I checked that everything looks fine now:

image