Spring Security Patterns

  Рет қаралды 28,268

SpringDeveloper

SpringDeveloper

Күн бұрын

What architectural patterns does Spring Security follow? This talk starts with an insecure application and secures it from the ground up. It’ll examine patterns that are repeated throughout Spring Security and explain why they are there. Among others, you’ll learn about Spring Security’s filter chain, its authentication manager, and its preference for final classes and private methods.
Josh Cummings, Software Engineer at VMware; Eleftheria Stein, Software Engineer at VMware
Slides: www.slideshare.net/Pivotal/sp...

Пікірлер: 17
@IScorpionI
@IScorpionI 3 жыл бұрын
Great talk with many valuable background information on underlying patterns and decisions. Also great idea to paste those code blocks using code templates during the talk.
@chrizzking
@chrizzking 3 жыл бұрын
great talk and very easy to follow along the code provided. Thanks guys!
@mirageman2
@mirageman2 3 жыл бұрын
Great work, please more of this :)
@laubrino
@laubrino 2 жыл бұрын
Great video. And right from the source!
@vishnumurali522
@vishnumurali522 3 жыл бұрын
Great work...👏👏👏👏
@guruprasadrao7
@guruprasadrao7 Жыл бұрын
Gold level talk
@alexandroskourtis5268
@alexandroskourtis5268 3 жыл бұрын
Great talk :))
@PradeepKumar-bp4lp
@PradeepKumar-bp4lp 3 жыл бұрын
Thanks bro
@allisonmachado
@allisonmachado 3 жыл бұрын
bom demais!
@sacch6579
@sacch6579 3 жыл бұрын
I am wondering if one can have one version of git code with security and one without? If yes, is it easy to be maintained in parallel?
@deryamilas2593
@deryamilas2593 2 жыл бұрын
do you guys have any video for authorization based on roles in spring security
@IvanRandomDude
@IvanRandomDude 3 жыл бұрын
28:44 If Only Java had expressions (Expression in this case) like C# so we could use it to specify what field of auth object we want instead of using magic string.
@adambickford8720
@adambickford8720 3 жыл бұрын
Java does have that (Function) but the problem is that annotations have to be known at compile time (short of stupid reflection hacks)
@saurabhsuman4960
@saurabhsuman4960 Жыл бұрын
@songbaiyin7830
@songbaiyin7830 Жыл бұрын
I wish spring security does not include a default filter chain, they are useless. Every time I had to disable csrf here and disable stateful session there. I would be thinking: why don't we have a RestApiFilterChain. becoz rest api is the main stream now. Also could spring security be more opinionated and less flexible? Just have one way to do things and do things right. The spring security will be much much easier then.
@michaelholopainen2822
@michaelholopainen2822 2 жыл бұрын
The DSL... the HTTP Security DSL is the biggest failures of Spring Framework. It is absolutely horrible. It is unreadable spaghetti code. It absolutely needs block level elements which the fluent inferface does not have. Fluent works and is readable when it ALWAYS returns the same type. NO one knows how to get the HttpSecurity to work. Every time is is just random stabs in the dark until it suddenly kind-of works and then they to make your app support what ever you got to work that is close enough of what you wanted.
Security Patterns for Microservice Architectures
40:30
SpringDeveloper
Рет қаралды 24 М.
How to Get Productive with Spring Boot
1:03:56
SpringDeveloper
Рет қаралды 18 М.
ОСКАР ИСПОРТИЛ ДЖОНИ ЖИЗНЬ 😢 @lenta_com
01:01
1❤️
00:17
Nonomen ノノメン
Рет қаралды 13 МЛН
你们会选择哪一辆呢#short #angel #clown
00:20
Super Beauty team
Рет қаралды 14 МЛН
I CAN’T BELIEVE I LOST 😱
00:46
Topper Guild
Рет қаралды 98 МЛН
Explain it to Me Like I’m 5: Oauth2 and OpenID
47:50
SpringDeveloper
Рет қаралды 69 М.
A Spring Data’s Guide to Persistence
53:55
SpringDeveloper
Рет қаралды 13 М.
Spring Security 5.5 From Taxi to Takeoff
51:06
SpringDeveloper
Рет қаралды 11 М.
Demystifying Spring Internals
28:44
SpringDeveloper
Рет қаралды 15 М.
Introduction to Spring Cloud
52:12
SpringDeveloper
Рет қаралды 32 М.
Getting Started with Spring Authorization Server
54:21
SpringDeveloper
Рет қаралды 40 М.
Testing with JUnit 5 and Spring
50:37
SpringDeveloper
Рет қаралды 15 М.
Reactive Spring Security 5.1 by Example
1:08:47
SpringDeveloper
Рет қаралды 27 М.
Spring Tips: Spring Modulith
37:39
SpringDeveloper
Рет қаралды 15 М.
В России ускорили интернет в 1000 раз
0:18
Короче, новости
Рет қаралды 1,8 МЛН
Неразрушаемый смартфон
1:00
Status
Рет қаралды 2,4 МЛН