This site uses cookies to improve services and experience of readers. If you decide to continue browsing we consider that you accept their use.

We have updated the Privacy Policy and the Cookies Policy to make them clearer and more transparent and to introduce the new rights that the Regulation guarantees you.


  • Research & Training
  • Training
  • Corso OIDC Primer

Upcoming training events

There are no training events scheduled at the moment

Currently no events are available

Further information on planned activities on LearningGARR.

From fostering digital literacy to advanced technical training to scholarships for young innovators: GARR in-class and distant learning activities are dedicated to the research and education community.

GARR offers courses on topics linked to the management and use of the network, as well as of advanced services and applications delivered on top of it: from network management to cybersecurity, from monitoring to digital identity, from Open Educational Resources (OER) to advanced services. Training activities are designed to support the dissemination of technical knowledge and to exchange information and best practices on research and development of new technologies and services.

In addition, GARR promotes initiatives to disseminate and enhance digital skills and digital literacy, to pave the way towards a conscious use of the Internet and the e-Infrastructures.

GARR training offer is open to all users in the Research and Education community and includes:

  • Seminars and in-class courses;
  • Webinars and self-paced e-learning courses.

GARR annually awards Scholarships to young graduates that are specialising on themes related to e-Infrastructures.

Training events

EmailPrintExport ICS

Corso OIDC Primer

Corso OIDC Primer
Tue, 12. September 2017, 09:30 h - 17:30 h
CNR - Area di Ricerca di Pisa - Pisa, PI
Formazione GARR
Ricerca scientifica


Sono aperte le iscrizioni al corso gratuito OIDC Primer che si terrà il giorno 12 settembre 2017 dalle 9.30 alle 17.30 presso il CNR Area della Ricerca di Pisa.

Per effettuare l'iscrizione al corso in presenza

iscrizione su

maggiori dettagli

Sede del corso: CNR Area della Ricerca di Pisa - Via G. Moruzzi 1, 56124, Pisa, Italia - Aula 28 - Edificio A
Docenti: Andrea Biancini (Reti S.p.A.) e Davide Vaghetti (Consortium GARR)
A chi è rivolto: Principalmente sviluppatori Web

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#


Ogni iscritto al corso dovra' portare il proprio portatile per la parte pratica
Conoscenza di almeno un linguaggio di programmazione tra Python, Java, PHP, C#
Conoscenza del sistema di versionamento GIT
Ambiente di sviluppo gia' installato sul portatile:
- python: versione 2.7.X o 3.X, pip, consigliato virtualenv
- java: eclipse o intelliJ, maven
- php: php 5.6 o superiore
- C#: ambiente windows e VisualStudio

Materiale didattico


CNR - Area di Ricerca di Pisa
Via Moruzzi 1