Native login for Keycloak: sign users in with your app's own screens on iOS and Android
· 6 min read
Today we're opening up native authentication for Keycloak: a set of Keycloak extensions and iOS and Android SDKs that let a mobile app sign users in with its own screens instead of a browser. Passwords, passkeys, TOTP, email and SMS codes, recovery codes, push approvals with number matching, step-up and required actions all run natively, while Keycloak still decides what the user has to do. The SDKs are Apache 2.0, and the code is on GitHub.