Keycloak: Webauthn Passwordless Authentication

Поделиться
HTML-код
  • Опубликовано: 6 ноя 2024

Комментарии • 32

  • @SaeedNeamati
    @SaeedNeamati 3 года назад +8

    please create more videos on keycloak. they are amazing.

  • @narendrasoni8783
    @narendrasoni8783 3 года назад +2

    You’re doing great job.
    I am already using keycloak to architect a SAAS business and provide SSO for each tenants and I have written tenant resolver as middleware.
    You video would certainly be helpful in enhancing login experience. Thank you.

  • @chandisannidhanam4440
    @chandisannidhanam4440 3 года назад +1

    Great Tutorial on passwordless authentication Keycloak ! Thanks Lukasz!

  • @stomer100
    @stomer100 5 месяцев назад

    Have you tried Kerberos with Active Directory on KeyCloak?

  • @AdamCarroll-d5b
    @AdamCarroll-d5b 2 месяца назад

    Thanks this was a big help!

  • @mariavictoriarivera6661
    @mariavictoriarivera6661 Месяц назад

    Hi! thanks for the video... your keycloak is running with HTTPS? I cannot configure de security key

  • @yomyomcam
    @yomyomcam 8 месяцев назад

    Dziekuje bardzo! This is exactly what I was looking for. Thank you for sharing. It is so nice to hear you greet everyone in spanish ;D

  • @lts8683
    @lts8683 2 года назад +2

    You’re doing a great job. keep going please
    Thank you

  • @sagarsriva
    @sagarsriva Год назад +1

    Thanks! Great video

  • @AadhithyanA
    @AadhithyanA 10 месяцев назад +1

    In this tutorial, user is manually registering at the user side, OK that's fine. Here I had a issue that when the user is created by "ADMIN" and that user is supposed to login, it tells like "invalid username or password"!!!. please help me to solve!!. Thanks in advance.

  • @Freddy-599
    @Freddy-599 2 года назад

    Very useful video! Thanks for sharing. I found one issue with registering the WebAuthn signature step. It does not show iPhone options (Only add Android device QR code). I use an old mac book pro and google chrome. thanks

  • @actarusgunhed4712
    @actarusgunhed4712 2 года назад

    Thank you so much Sir Lukasz, for this Tutorial, very interesting and clear! Just a little question more, are FreeOTP or Google Athenticator mandatory to make it work on Androir or IPhone? Possible to make it work with native Android FingerPrint protection or Native IPhone FaceId ?

    • @ukaszbudnik9618
      @ukaszbudnik9618  2 года назад

      I didn't get the first part of your question: FreeOTP or Google Authenticator are for MFA. When it comes to the second part of your question, yes Android with biometric sensors or iPhone FaceID can be used as WebAuthn (Keycloak supports W3C Web Authentication WebAuthn spec).

  • @sanketh768
    @sanketh768 2 года назад

    Can we have authentication based on API key for each user?
    Like in my application I have few endpoint which I have to expose and authentication should be cased on API key assignment

    • @ukaszbudnik9618
      @ukaszbudnik9618  2 года назад

      In short: no, this is not how Keycloak works. In OIDC world you could think of JWT tokens as the API keys that get you access to your systems. That's how OIDC works. However, I found this extension which does exactly what you want: github.com/zak905/keycloak-api-key-demo

  • @NickBouwhuis
    @NickBouwhuis 2 года назад

    Great video! Just have one question though. I can't seem to figure out how to make passwordless the 'default'. So that users can directly use their security key without clicking 'Try another way' first. Do you know how I can set that up?

    • @ukaszbudnik9618
      @ukaszbudnik9618  2 года назад

      Never had this requirement before.If you find the answer please share it.

    • @sagarsriva
      @sagarsriva Год назад

      I tried this today. No luck.

    • @PascalGUINET
      @PascalGUINET 5 месяцев назад

      To have passwordless default, you have to keep only Passwordless authentication (remove otp and password). Then you create a new sub-flow at the main level of your Flow. You configure username/password + otp for this sub-flow.
      You'll then have "login with passkey" as main option and you still have "Try another way" from login form to choose username/password + OTP.

  • @JanithKalhara
    @JanithKalhara 3 месяца назад

    Simple & clewr 👍

  • @adriancotulbea1110
    @adriancotulbea1110 2 года назад

    Hello, what was the version of keycloak you were using? I'm trying to recreate this in keycloak 15.0.1 or above and it is not working and more.

    • @ukaszbudnik9618
      @ukaszbudnik9618  2 года назад

      Please check all the steps one more time, it works as you can see on the video. Also, when in doubt please cross check it with Keycloak documentation.

  • @Mohankumar-gv7xe
    @Mohankumar-gv7xe Год назад

    Helpful Video.. thank you..

  • @wajdibelhadjali4015
    @wajdibelhadjali4015 2 года назад

    Nice! but how can I implement it in a react native app?

    • @ukaszbudnik9618
      @ukaszbudnik9618  2 года назад

      It's automatically supported, using Keycloak JavaScript adapter your users are brought to Keycloak and you can enable any authentication you want, including passwordless. You may want to follow all steps from the demo apps section to deploy sample backend services and use a React app with Keycloak JavaScript adapter: github.com/lukaszbudnik/keycloak-kubernetes#install-demo-apps

  • @mamtaswaroop1854
    @mamtaswaroop1854 11 месяцев назад

    ❤👌