Programma didattico
Parte teorica (mattina)
- OIDC Overview
- OAuth2 Overview
- JSON Web Token (JWT) Overview
- OIDC authentication flows
Parte pratica (pomeriggio)
- Implement an OAuth2 client in Python
- Implement an OIDC Relying Party in Python
- Implement an OIDC Relying Party in Java
- Implement an OIDC Relying Party in PHP
- Implement an OIDC Relying Party in C#
Requisiti
- Conoscenza approfondita di almeno un linguaggio di programmazione tra Python, Java e PHP
- Portatile personale con installato ambiente di sviluppo:
- python: versione 2.7.X o 3.X, pip, consigliato virtualenv
- java: eclipse o intelliJ, maven
- php: php 5.6 o superiore
Docente
Davide Vaghetti (GARR)
Per ulteriori informazioni e per registrarsi:
LearningGARR