OAuth 2.0 client credentials and JWT explained along with keycloak demo
Ғылым және технология
Blog post - nagasudhir.blogspot.com/2023/...
Introduction to OAuth 2.0 - • Introduction to OAuth 2.0
Setup Keycloak as OAuth 2.0 server in Windows for development and testing - • Setup Keycloak as OAut...
In this video, we will learn how OAuth 2.0 client credentials works. We will also use keycloak to demonstrate the workflow.
Table of contents - nagasudhir.blogspot.com/2020/...
Please subscribe, like and share this video.
#keycloak #oauth #server #setup #windows #web #dev #tutorial #learning #beginners #taming_python
Пікірлер: 10
Fantastic, Keep it up and Thanks for sharing :)
@learningsoftwareskills
Жыл бұрын
Thanks for the amazing feedback 👍
great video with accurate explanation. Thanks!
@learningsoftwareskills
Жыл бұрын
Thank you for the encouraging comments 👍
many thanks for the video, is kinda hard to find something with keycloak v22
@learningsoftwareskills
8 ай бұрын
You are welcome👍
From 11:30 you said twice that oauth server uses public key to sign jwt. Public key is used to verify what has been signed by private key.
@learningsoftwareskills
11 ай бұрын
Hi, you are right. Public key is used to decrypt the signature and match it with the calculated hash of the base64 encoded header+payload. This way we can ensure that the signature was signed by the server only and it was not tampered. I will try to make a video on this topic also. Thanks for your valuable feedback👍
I am able to generate access token using client_credentials. But I am getting 403 forbidden when I try to access the other keycloak apis using this access_token. Any solution?
@learningsoftwareskills
10 ай бұрын
Hi, what APIs are you trying to access... Please ensure that the client you are using has sufficient scopes set in the Keycloak admin user interface. I have made another video on using client credentials in python script at kzread.info/dash/bejne/dJ9oq6N6dtLWk5s.htmlsi=FAiW_ZzJnEpSiseE Hope this helps, cheers 👍