Using the experimental authorization server version 0.0.2 and the authorization code with PKCE!

  Рет қаралды 6,764

Laur Spilca

Laur Spilca

Күн бұрын

Пікірлер: 17
@BinSlayer1
@BinSlayer1 4 жыл бұрын
Awesome lesson Laurentiu! The PKCE explanation was great and you make it easily understandable. Thanks!
@laurspilca
@laurspilca 4 жыл бұрын
Glad you liked it. I know you asked for it some time ago :)
@miscvideos47
@miscvideos47 3 жыл бұрын
Thanks a lot for this since there are very few tutorials on the new Spring Authorization Server! Small suggestion: could you please sort the videos in this playlist by upload date?
@manoranjaniiit
@manoranjaniiit 4 жыл бұрын
Great explanation of PKCE.
@Jawwad124
@Jawwad124 3 жыл бұрын
Please share more on this. I am trying to implement this for our project. But unable to get user roles in Resource server once user authorized.
@chriseteka
@chriseteka 4 жыл бұрын
Great content Laurentiu, keep up the good works. I was trying out implementing an authorization server in a demo project, a project in which I intended to use reactive spring all through. I registered a user detail service but this time, using the ReactiveUserDetailService, which on like the usual UserDetailService returns a Mono from the loadUserByUsername(String s) method. Sadly the application refused to start on account that it could not find a bean of type UserDetailsService in context. Could anything be done about this or is there something I may be missing out on during the implementation?
@laurspilca
@laurspilca 4 жыл бұрын
Hi Eteka. Honestly, I don't think the Spring Security OAuth project has ever been created to support reactive development. I saw that at least. Maybe it'll work with the new authorization server when it will be fully released.
@chriseteka
@chriseteka 4 жыл бұрын
@@laurspilca Thanks for the response, I will stay updated in your channel.
@roman_mf
@roman_mf Жыл бұрын
Hello Laur! Nowadays there is 1.1.0 already so things may be different back then, but what I've missed is how does the authorization server knows that code_verifier and code_challenge are required to be present as URL params? You didn't do any special configuration for this in your example.
@laurspilca
@laurspilca Жыл бұрын
Hi. I recommend you watch the videos where I present the version 1.x in the Spring Security Fundamentals 2022 playlist on this channel.
@gsdsg9374
@gsdsg9374 3 жыл бұрын
Hi Laurentiu, version 0.1.0 was released on 11 Feb. Seems that the new version broke your example. Now after submitting the GET request with the challenge code, instead of redirecting to the default login page (localhost:8080/login), there is now a 404 error. Any suggestions how I can fix this? Thanks
@laurspilca
@laurspilca 3 жыл бұрын
Hi. Yes, my example is specifically for 0.0.2. We cannot assume any new version won't break the existing one because the authorization server is still experimental and doesn't guarantee backwards-compatibility yet. I will create soon a video for 0.1.0 and you will find it in the playlist dedicated for the experimental authorization server :) Cheers!
@gsdsg9374
@gsdsg9374 3 жыл бұрын
@@laurspilca Thanks! Looking forward to the new video.
@laurspilca
@laurspilca 3 жыл бұрын
@@gsdsg9374 Here's your video :) kzbin.info/www/bejne/Y2HCqKKBbKd4aas
@bhushanrohankar6017
@bhushanrohankar6017 Жыл бұрын
I am Having 3 Application for this I am building 1 authorization server for better communication and security. and also i want to do SSO on this 3 application where my authorization server will act as a Identity provider. my question is how can i inter-communicate with this 3 application means. 1. for A Service I authenticate the user and get access token then i want to communicate with B -service then how can i do this with access token ? 2. and one more scenario if someone logins into my B-service then i want to give access for other 2 services(A and C) ? 3. Implementing SSO with Authorization server is it possible ?
@vishalsundararajan1228
@vishalsundararajan1228 4 жыл бұрын
I would wait atleast till 1.0, 0.x is like an alpha version
@laurspilca
@laurspilca 4 жыл бұрын
Yes, as I said in the video also. It's not mature yet. We'll probably have a mature version not earlier than one year from now on in my experience :)
[QUESTION] How do ACL and domain level security work?
50:28
Laur Spilca
Рет қаралды 7 М.
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН
黑天使被操控了#short #angel #clown
00:40
Super Beauty team
Рет қаралды 61 МЛН
Explain it to Me Like I’m 5: Oauth2 and OpenID
47:50
SpringDeveloper
Рет қаралды 72 М.
OAuth 2.0 and OpenID Connect (in plain English)
1:02:17
OktaDev
Рет қаралды 1,8 МЛН
Getting Started with Spring Authorization Server
1:50:32
sfjava
Рет қаралды 8 М.
Think Fast, Talk Smart: Communication Techniques
58:20
Stanford Graduate School of Business
Рет қаралды 44 МЛН
A super easy start to understanding Spring Security!
43:44
Laur Spilca
Рет қаралды 10 М.
How Authentication and Authorization Work for SPAs
9:33
OktaDev
Рет қаралды 8 М.
OAuth 2.0 Implementation with Spring Security and Spring Boot | Full Example
1:11:15