Opzioni di iscrizione

OpenID Connect authentication protocol introductory course

Data: 2 ottobre 2018

Orario: dalle 9.00 alle 18.00

Sede del corso:
Università  di Cagliari
Dipartimento di Filologia, Letteratura e Linguistica
Via Is Mirrionis, 09127 Cagliari, CA

Docente: Davide Vaghetti (GARR)

A chi è  rivolto: Sviluppatori

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

Al termine del corso verrà  rilasciato un attestato di partecipazione.

Il corso è  gratuito

Iscrizione spontanea (Studente)
Iscrizione spontanea (Studente)