Keycloak Authentication Provider implementation to get a 2nd-factor authentication with a OTP/code/token send via SMS (through AWS SNS).
Demo purposes only!
Unfortunately, I don't have a real readme yet. Blame on me!
But, for now, you can at least read my blog post about this autenticator here:
https://www.n-k.de/2020/12/keycloak-2fa-sms-authentication.html
Or, just watch my video about this 2FA SMS SPI:
Installation 1- clone this Repo: https://github.com/dasniko/keycloak-2fa-sms-authenticator 2- mvn package 3- cd target 4- docker cp . container:tmp 5- docker exec -it container sh 6- cd tmp 7- mv *.jar /opt/keycloak/providers/ 8- restart container