[ELIXIR-ITA_ml] GARR - Corso OIDC Primer 5 Luglio
General ELIXIR-Italy Mailing list
elixir-ita_ml.elixir-ita.cnr.it a srv00.area.ba.cnr.it
Ven 16 Giu 2017 19:29:27 CEST
Cari tutti,
qui di seguito trovate la descrizione del corso OIDC Primer del 5
Luglio organizzato dal GARR. Vista la grande richiesta di partecipazione
ed i pochi posti disponibili sono stati riservati ad ELIXIR-IIB quattro
posti ma dovete rispondere entro martedi 20. Se siete interessati dovete
mandare una email di conferma all'indirizzo comunicazione a garr.it.
Inoltre il GARR ci ha confermato la disponibilitą, in caso di interesse
da parte di una quindicina di persone, a ripetere il corso in data da
concordare nell'ambito delle attivitą del progetto AARC2.
Saluti,
Federico Z.
**
*OIDC Primer*
***
5 Jul, 09:30 - 18:00, 2017
Consortium GARR
Room 1
**
Via dei Tizii, 6
00195 Rome, Italy
*(how to *reach us*https://www.garr.it/en/garr-en/where-we-are)*
**
Training title: OIDC Primer
This one-day course is an introduction to the next generation identity
management and authorisation protocols and their constituent components
(OAuth2/JW*/OIDC/UMA).
The second part of the programme includes a more practical look at
relevant tools and libraries (in Python and/or Java).
Who is it for?: Developers of resources for web and mobile will
especially benefit from this course.
Learning objectives:
- Understand the principles of OIDC and OAuth2
- How to choose the OIDC most appropriate authentication flow for each
use case
- Know how to move in the official documentation
- Implement an OIDC Resource Provider both with software libraries and
with HTTP server modules
Requirements:
Bring your own laptop and be familiar (at least) with python development
environment.
Trainers: Andrea Biancini, Davide Vaghetti
**
*Schedule*
*
9:00-9:30 Welcome and registration
9:30-11:00 Theoretical session
OIDC overview
OAuth2 overview ("OpenID Connect 1.0 is a simple identity layer
on top of the OAuth 2.0 protocol")
OAuth2 authorisation flows
JSON Web Token (JWT) overview
11:00-11:30 Break
11:30-13:00 Theoretical session
OIDC authentication flows
Outline of UMA and OIDC Federation
13:00-14:00 Lunch
14:00-16:00 Hands-on session
Implementing an OIDC Provider
Implementing an OIDC RP16:00-16:30 Break
16:30-18:00 Hands-on session
Review the python OP/RP implementations
Implementing an RP in php, java and through Apache and Nginx modules
**
--
============================================
Federico Zambelli, Ph.D.
ELIXIR-IIB Technical Coordinator
Bioinformatics, Evolution and Comparative Genomics Lab,
Dept. of Biosciences
University of Milano - Italy
Our comforting conviction that the world makes sense rests
on a secure foundation: our almost unlimited ability to
ignore our ignorance.
============================================
Maggiori informazioni sulla lista
ELIXIR-ITA_ml.elixir-ita.cnr.it