Hi Jason,
I don’t know about any official Keycloak authenticator examples.
I have only found this one here, which seems to be a bit outdated: https://github.com/keycloak/keycloak-quickstarts/tree/latest/action-token-authenticator
Probably the best way to implement an authenticator is to get inspired by Keycloak-builtin authenticator implementations, which are all implementing the interface org.keycloak.authentication.Authenticator: https://github.com/keycloak/keycloak/blob/main/server-spi-private/src/main/java/org/keycloak/authentication/Authenticator.java.
You can also find some community-built authenticators mentioned on the Keycloak extensions page: https://www.keycloak.org/extensions.html
Or, the “MagicLink” authenticator implemented by Niko Köbler: https://github.com/dasniko/keycloak-extensions-demo/tree/main/magiclink
Mit freundlichen Grüßen / Best regards
Daniel Fesenmeyer
Bosch IoT Permissions - Product Area User Management (IOB/PAU2)
Bosch.IO GmbH | Ziegelei 7 | 88090 Immenstaad |
GERMANY | www.bosch.io
Tel. +49 7545 202-360 | Telefax +49 7545 202-301 |
Daniel.F...@bosch.io
Sitz: Berlin, Registergericht: Amtsgericht Charlottenburg; HRB 148411 B
Aufsichtsratsvorsitzender: Stefan Koss; Geschäftsführung: Dr. Andreas Nauerz, Yvonne Reckling
--
--
You received this message because you are subscribed to the Google Groups "Keycloak Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
keycloak-dev...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/keycloak-dev/CAMgkmf9RTbYjtpg3nHfmD19W6oPp2OYFQxtz40S4SzspS9vc%2BQ%40mail.gmail.com.