Intro to OAuth2 with Spring Security

preview_player
Показать описание
Security of a software system is a paramount quality that developers need to take into consideration from the early stages of the development process.

In this presentation, we’ll focus on a specific way of implementing authentication and authorization: the OAuth 2 framework. We’ll discuss grant types, the main actors in OAuth 2 as well as possible mistakes you should avoid.

Moreover, we'll demonstrate an implementation over the OAuth 2 framework in a Java app, using one of the most used projects in the Spring ecosystem: Spring Security.

Key Points:
- What OAuth 2 is
- Ways of getting your access token (grant types)
- Tokens
- Ways of validating the token
- Demo
- Kahoot

About the speaker:
Laurentiu Spilca is a dedicated development lead and trainer at Endava, where he took on the responsibilities of leading and consulting multiple projects from various locations in Europe and US. He has over ten years of experience. Laurentiu believes it’s essential to not only deliver high-quality software but to also share knowledge and help others to up-skill. This belief has driven him to design and teach courses related to Java technologies and deliver presentations and workshops. Recently, Laurentiu finished writing Spring Security in Action (Manning Publications, 2020).
Рекомендации по теме
Комментарии
Автор

Can you please make the source code available on Github. Cheers

peterabiodunokusolubo
Автор

What is your utube channel name? I would like to watch ur videos on the auth server

wiliam