No video

Architecture Deep Dive in Spring Security

  Рет қаралды 47,389

SpringDeveloper

SpringDeveloper

Күн бұрын

Пікірлер: 50
@cpandit803
@cpandit803 6 жыл бұрын
For all the folks asking for Spring Security Architecture Slides here you go... github.com/jgrandja/presentations/blob/master/SpringIO-Barcelona2017-JoeGrandja.pdf
@ramakotiah
@ramakotiah 2 жыл бұрын
Thank you
@jhonatanorz
@jhonatanorz 7 жыл бұрын
For those looking for the slides: files.meetup.com/6015342/Spring%20Toronto%20-%20Joe%20Grandja.pdf.
@shashankmanitripathi7335
@shashankmanitripathi7335 7 жыл бұрын
Anyhow it is fine session, but properly displaying the screen would have been a lot more helpful. please update the Slideshare link..
@swaritagarwal5816
@swaritagarwal5816 6 жыл бұрын
Use above link
@anmoldeep0123
@anmoldeep0123 5 жыл бұрын
Wonderful talk Mr Joe . Thank you .
@linecode6860
@linecode6860 3 жыл бұрын
Very good explanation and the questions were very helpful to understand more !!
@prasaddixit
@prasaddixit 7 жыл бұрын
This is an excellent presentation. Gives a good understanding of spring security basics. Video has an issue though. Its very difficult to read the slides on the tv as its rendered pretty much white blob on small screen devices (phones). Would you be able to share the slides ?
@drizzyDreF
@drizzyDreF 7 жыл бұрын
Slides link pls?
@privettoli
@privettoli 7 жыл бұрын
Afe dare +
@anaclaraesponda132
@anaclaraesponda132 7 жыл бұрын
+1
@sanjaybharatiya5074
@sanjaybharatiya5074 7 жыл бұрын
Excellent video. Joe gave a lot of useful information. Thanks a lot for this vidoe.
@madhurgwa
@madhurgwa 7 жыл бұрын
Great session with nice information, but this video needs to be edited where slides should run in any side of the the speaker.
@_mvr_
@_mvr_ 5 жыл бұрын
SpringBoot developers seem generally very tired I hope their projects are working fine
@bCool-sl5cy
@bCool-sl5cy 3 жыл бұрын
I awaited you to show us the big picture first: the web-app without security, what's happening when an http request comes in. After that, just by adding the spring-security dependecie the "magic" is security begins. The one important filter that welcomes the request and how the security process involves. I must admit that I have just seen the first 11 minutes.
@saikasyapdamerla7550
@saikasyapdamerla7550 7 жыл бұрын
It was really helpful to get high level view on spring security..
@sunilkumarkota6847
@sunilkumarkota6847 6 жыл бұрын
I learnt a lot today ,because before this I am totally confused about spring security..Thank you..But Slides are difficult to view and no clarity.
@AvinashGA
@AvinashGA 7 жыл бұрын
Excellent presentation. A link to the slides might have added even more excellence for the cause :)
@user-kq2vg1xo9t
@user-kq2vg1xo9t 4 жыл бұрын
मैं टीवी पर कुछ देख नहीं पाया। पर कार्यशाला अच्छी थी।
@nilesh8481
@nilesh8481 6 жыл бұрын
Detail can be found here docs.spring.io/spring-security/site/docs/3.0.x/reference/technical-overview.html
@AvinashJ21
@AvinashJ21 2 жыл бұрын
Not able to read anything from screens
@vinothkumar1791
@vinothkumar1791 7 жыл бұрын
can I get slides very difficult to see the monitor
@ankushkale1
@ankushkale1 6 жыл бұрын
Presentation: files.meetup.com/6015342/Spring%20Toronto%20-%20Joe%20Grandja.pdf
@davidafsilva
@davidafsilva 7 жыл бұрын
Properly displaying the screen would have been a lot more helpful. At least here, on youtube. Oh well..
@SarathAnnareddy
@SarathAnnareddy 7 жыл бұрын
neat talk. thanks a bunch.
@privettoli
@privettoli 7 жыл бұрын
what about 1080p?
@ihateidiots1316
@ihateidiots1316 4 жыл бұрын
Spring Security definitely sucks because: 1) a very awful design decisions 2) overengineered concepts for simple things, for example http.addHeaderWriter(new DelegatingRequestMatcherHeaderWriter(new AntPathRequestMatcher("/login"), new XFrameOptionsHeaderWriter(new WhiteListedAllowFromStrategy(Arrays.asList("www.facebook.com", "www.google.com"))))) 3) expressions in annotations like @AuthenticationPrincipal(expression = "@jpaEntityManager.merge(#this)") 4) SecurityContext.getInstance() static method to retrieve security context while using DI-container at the same time 5) SecurityContextHolder sucks 6) horrible code
@liamzhang6126
@liamzhang6126 6 жыл бұрын
Only after the video I understand how Spring Security works. However I still don't understand how Spring Security remembers the Authenticated User. Because after the request is done SecurityContextHolder clears the Authentication from the ThreadLocal. So what happens on next request from user? How SecurityContext know that the request come from the same user?
@pauldibenedetto6711
@pauldibenedetto6711 6 жыл бұрын
Great question!
@liamzhang6126
@liamzhang6126 6 жыл бұрын
I found an answer in the Spring Security Reference documentation at 9.4.4 Storing the SecurityContext between requests. Depending on the type of application, there may need to be a strategy in place to store the security context between user operations. In a typical web application, a user logs in once and is subsequently identified by their session Id. The server caches the principal information for the duration session. In Spring Security, the responsibility for storing the SecurityContext between requests falls to the SecurityContextPersistenceFilter, which by default stores the context as an HttpSession attribute between HTTP requests. It restores the context to the SecurityContextHolder for each request and, crucially, clears the SecurityContextHolder when the request completes. You shouldn’t interact directly with the HttpSession for security purposes. There is simply no justification for doing so - always use the SecurityContextHolder instead.
@sinamehrad5721
@sinamehrad5721 4 жыл бұрын
How can I download the slides?
@aakoss
@aakoss 7 жыл бұрын
Are there slides available to go with this? Slideshare perhaps?
@hrvojecrnjak9225
@hrvojecrnjak9225 7 жыл бұрын
Wonderful talk! Too bad slides are not provided
@paulmimicry9147
@paulmimicry9147 3 жыл бұрын
I cant see the presentation :(
@terrycollins7549
@terrycollins7549 7 жыл бұрын
Please share the slides
@rajatagrawal141
@rajatagrawal141 5 жыл бұрын
where is the link for the github repo
@GuilhermeCesarMedeiros
@GuilhermeCesarMedeiros 5 жыл бұрын
Please put the subtitles, these automatically generated are not good.
@morvenhuang1499
@morvenhuang1499 7 жыл бұрын
the monitor behind him is so fuzzy, cannot see nothing.
@nemoduff1371
@nemoduff1371 6 жыл бұрын
Please share the slides!
@anubhavgoel7922
@anubhavgoel7922 6 жыл бұрын
plz share the slides link
@kpt2048
@kpt2048 7 жыл бұрын
slides please
@alexeystaroverov4804
@alexeystaroverov4804 5 жыл бұрын
Sad. It's spoiled by bad video... Like tons of others spoiled by bad some...
@abhijitrajan8229
@abhijitrajan8229 7 жыл бұрын
Please share the slides
Lessons Learned MIgrating Legacy Enterprise Applications to Microservices
53:53
Microservices Security with Spring
44:54
SpringDeveloper
Рет қаралды 25 М.
PEDRO PEDRO INSIDEOUT
00:10
MOOMOO STUDIO [무무 스튜디오]
Рет қаралды 19 МЛН
КАКУЮ ДВЕРЬ ВЫБРАТЬ? 😂 #Shorts
00:45
НУБАСТЕР
Рет қаралды 3,5 МЛН
SPONGEBOB POWER-UPS IN BRAWL STARS!!!
08:35
Brawl Stars
Рет қаралды 22 МЛН
Parenting hacks and gadgets against mosquitoes 🦟👶
00:21
Let's GLOW!
Рет қаралды 13 МЛН
To Spring Security 4.1 and Beyond
58:56
SpringDeveloper
Рет қаралды 18 М.
Next Generation OAuth Support with Spring Security 5.0 - Joe Grandja
1:02:45
Securing Microservices with Spring Cloud Security
1:29:52
SpringDeveloper
Рет қаралды 100 М.
Spring Security Patterns
54:26
SpringDeveloper
Рет қаралды 28 М.
The State of Securing RESTful APIs with Spring
1:24:59
SpringDeveloper
Рет қаралды 35 М.
Security for Microservices with Spring and OAuth2
1:30:58
SpringDeveloper
Рет қаралды 55 М.
Spring Spotlight: Sustainable Evolution with Spring (SpringOne 2024)
1:21:33
Reactive Spring Security 5.1 by Example
1:08:47
SpringDeveloper
Рет қаралды 27 М.
Spring Tips: Creating a Spring Security OAuth Auth Service
37:06
SpringDeveloper
Рет қаралды 44 М.
From 0 to Spring Security 4.0
1:13:17
SpringDeveloper
Рет қаралды 87 М.
PEDRO PEDRO INSIDEOUT
00:10
MOOMOO STUDIO [무무 스튜디오]
Рет қаралды 19 МЛН