OAuth 2.0 and OpenID Connect have become cornerstone technologies for most modern applications. Unfortunately, these technologies are insanely complex to grasp, making it hard to use them securely.
This workshop takes you on a step-by-step journey into the world of OAuth 2.0 and OpenID Connect, teaching you best practices along the way. At the end of this workshop, you will have a solid understanding of do's and don'ts with OAuth 2.0 and OIDC, along with actionable guidelines on securing your applications.
In this training, we will cover the following topics:
- Introduction to OAuth 2.0 and OpenID Connect
- Architecture patterns using OAuth 2.0 and OpenID Connect
- Best practices for securing OAuth 2.0 and OIDC flows
- Understanding OAuth 2.0 security in frontends
- Breaking OAuth 2.0 security in frontends
- Securing OAuth 2.0 with the Backend-For-Frontend pattern
- Using scopes and permissions in OAuth 2.0
- Securing APIs with OAuth 2.0
- Demos and practical examples throughout the day
This workshop is here to give you the skills you need to design architectures using OAuth 2.0 and OpenID Connect, to assess the security of your applications, and to enhance them using the latest best practices. In-depth lectures, real-world demos, fun quizzes, and practical examples will guide you through the complex landscape of OAuth 2.0 and OpenID Connect.
Angular Core Team, Google | USA
Angular Core Team, Google | USA
Angular Core Team, Google | USA
Angular Core Team, Google | Germany
Angular Core Team, Google | France
Software Engineer, Google | Colombia
Senior Software Developer, JetBrains | Poland
Software Engineer, Google | Poland
Angular Core Team, Google | France
GDE for Angular, Lead of Frontend Competence Center, Avenga | Poland
Staff Software Engineer, Google | Poland
Principal Software Engineer, Hyland | Poland
GDE for Angular, softwarearchitekt.at | Austria
Senior Software Engineer, Snowflake | Canada
Tech Lead, Full-stack AI Engineer, GDE, Tikal | Israel
Trainer & Consultant, AngularArchitects.io | Austria
Software Development Cook, Teacher & Coach, GDE | France
CTO, FlowUp | Czech Republic
Passionate Angular Developer, Angular Architects | Austria
Architect, Consultant and Trainer, GDE , AngularExperts.io | Switzerland
Trainer and Consultant, AngularArchitects.io | Austria
Solution Architect, Future Processing | Poland
Independent Consultant, Architect, Developer & Trainer, Poland
Security Expert, Founder, GDE, Pragmatic Web Security | Belgium
Software-Architekt, Thinktecture AG | Germany
Google Developer Expert, Author, Podcaster, NG/JS/AI POLAND | Poland
Sign up to receive updates about NG Poland, including workshops, speaker previews, ticket launches, NG Awards, Behind the Code Magazine, CFP details and other exclusive content. We won’t spam you and will only send you emails we genuinely think you’ll find interesting. You can unsubscribe at any time and you can find more information here.