Hyppää sisältöön

Koulutus

Introduction to OpenID Connect and OAuth

Master the essentials of OAuth 2.x and OpenID Connect and learn how modern authentication and authorization really work. Gain practical, vendor-neutral skills to build secure token flows, work confidently with JWTs, and avoid common security pitfalls.

Ajankohta

11.11.2026

remote

Etäkoulutus, Etäkoulutus

Ajankohta

11.11.2026

remote

Etäkoulutus, Etäkoulutus

Know the flow. Trust the token. Secure the identity.

OAuth 2.x and OpenID Connect power authentication and authorization in modern applications – but misconfigured scopes, claims, and token flows can quickly become security risks. Introduction to OpenID Connect and OAuth gives you the practical understanding to get them right.

You will learn how authentication and authorization work, explore JWTs, claims, scopes, and token validation, and understand how tokens are secured through signing and encryption. You will also dive into essential modern flows and patterns, including Authorization Code Flow with PKCE, Client Credentials, Refresh Tokens, Single Sign-On, Backend for Frontend, and OAuth 2.1.

Through hands-on examples, you will gain vendor-neutral knowledge that you can apply to Duende IdentityServer, Keycloak, Entra ID, and other authorization services.

To whom is this training for?

This training is for you if you are a developer, tester, or software architect working with web applications, APIs, or backend systems and want to understand modern authentication and authorization beyond the surface level.

Whether you are new to OAuth 2.x and OpenID Connect or want to close gaps in your existing knowledge, you will gain practical skills you can put to work immediately. The training is especially valuable if you use or evaluate Duende IdentityServer, Entra ID, Keycloak, or other identity platforms and want vendor-neutral expertise that stays relevant across technologies.

If you want to design more secure solutions, troubleshoot identity issues faster, and make confident architectural decisions, this training is for you.

Additional information for participants

Participants should have a good understanding of the HTTP(S) protocol, including methods, headers, and cookies, as well as general familiarity with how the web works, REST APIs, and JSON. Some experience developing backend web solutions is also expected.

Training will be held in English.

Osta liput

SOLID

protocol-level understanding of OAuth 2.x and OpenID Connect, from the ground up.

HANDS-ON

practical exercises showing how the protocols actually work.

SKILLS

to implement secure, modern flows like Authorization Code Flow with PKCE.

LEARN

how to secure JWT tokens, including signing, encryption, and validation.

Our mission: to be the most knowledgeable nation in the world – get ready for world-class content that you have to experience for yourself.
Download
    • Päivä 1

      Introduction to OAuth, OpenID Connect and Modern Identity

      add_2 close
      • Authentication vs. Authorization 
      • OAuth evolution (OAuth 1.0 → OAuth 2.0 → OAuth 2.1) 
      • OAuth vs. OpenID Connect 
      • Common security challenges and identity architecture 

      Break

      Token Service and JWT Fundamentals

      add_2 close
      • Authorization Server, Relying Party and service endpoints 
      • Discovery document and server implementations 
      • Token types (Access, ID, Refresh, Bearer) 
      • JWT structure and validation 

      Lunch break

      Authorization Flows and Token Security

      add_2 close
      • Authorization Code Flow (public vs. confidential clients, front- vs. back-channel) 
      • PKCE, State and Nonce 
      • Refresh Tokens and Token Introspection 
      • Why the Implicit Flow is deprecated 

      Break 

      Claims, Scopes and Modern OAuth Patterns

      add_2 close
      • Claims, scopes and user consent 
      • Securing tokens (signatures, encryption, keys, algorithms) 
      • Client Credentials Flow 
      • Single Sign-On (SSO), Single Sign-Out (SLO), Backend for Frontend (BFF), OAuth 2.1 recommendations 

      Conclusion of the day

      The training ends

    Trainer

    We always have the most skilled trainers, who’ll keep you a couple of steps ahead.

    Tore Nestenius

    .NET Architect & Technical Trainer | Microsoft MVP | OpenID Connect, Identity, and Security Expert

    Tore Nestenius

    Satoja koulutuksia, mutta ei juuri sitä oikeaa?

    Ei hätää, se oikea löytyy kyllä. Räätälöi koulutuksesta teille sopiva kokonaisuus – Kaipaatko toista ajankohtaa, toteutusmuotoa tai sijaintia? Vai onko mielessäsi tietty aihealue, johon haluatte täsmäkoulutusta?

    Kysy lisätietoja tai tarjousta alta tai varaa suoraan tapaaminen, jossa kartoitetaan juuri teidän tarpeenne.

    Ryhmäliput aina -10 % edullisemmin.

    Onnea! Olet tekemässä oikeaa päätöstä, kun tuot kollegasi myös oppimaan. Ryhmäliput on ostettavissa 3 hengen tiimeistä ylöspäin. Osta ryhmäliput suoraan verkkokaupasta tai kysy tarjousta tai p. 0400 949 099 (Johanna Niittula, Head of Sales).

    UUTTA: PROFESSIO+

    Tämäkin kuuluu Professio+ -tilaukseen.

    Osallistu tähän – ja moneen muuhun koulutukseen ja tapahtumaan – yhdellä Professio+ -tilauksella. Saat käyttöösi myös verkkokurssit, digisisällöt ja 24/7 apunasi olevan AI Learning Coachin.

    Koulutusinfo.

    Jäikö jokin muu asia mietityttämään? Vastauksia usein kysyttyihin kysymyksiin löydät täältä.

    Aina 360° osallistumistakuu.

    Vaikka missonamme on tehdä Suomesta maailman osaavin kansa, ulottuu yhteydet aina maailman ympäri.  Toteutetaanpa koulutus etänä verkon välityksellä, paikan päällä tai hybridinä, toteutustapa on muovattu kaikkiin toteutusmuotoihin soveltuvaksi eikä vuorovaikutuksellisuutta ole unohdettu. 

    Mietityttääkö jokin muu koulutukseen liittyen? Ei tekosyitä kouluttautumiselle, taklaamme ne kaikki. 

    Sini-valko sävyinen ja aurinkoinen kuva toimistorakennuksen avarasta käytävästä Espoon Keilarannassa

    Helppo tulla vaikka veneellä. ⚓️

    Keilaranta 1 A, 02150 Espoo

    Keilaranta 1 Business Park sijaitsee meren rannalla Espoon Keilaniemessä, lähellä Helsingin ydinkeskustaa. Länsimetron pysäkki ja taksiasema ovat kiinteistöä vastapäätä sekä autoille löytyy paljon parkkipaikkoja. Espoolaisille myös purjevene on mahdollinen. 😊