Blog

  • +
    AWS Transformation Day. Il racconto dell’evento
  • +
    Dbvisit Standby Snapshot Option: un alleato in più nella gestione del tuo database
  • +
    Miriade al Transformation Day di AWS
  • +
    Workshop: Hands-on Oracle Database Appliance | Thiene – 26 novembre
  • +
    Voucher per l’Innovation Manager
  • +
    Miriade a Università Aperta IES Padova
  • +
    DevOps in azienda, come, dove, quando e perché?
  • +
    AWSome Day Padova, il racconto dell’evento
  • cloud digital transformation social
    +
    Il cloud al centro della digital transformation
  • +
    Webinar ODA e Dbvisit Standby: scopri come semplificare la gestione del tuo database | 26 settembre
  • SOPHOS EVOLVE
    +
    Il futuro della cybersecurity ti aspetta a Verona e Roma con Sophos Evolve
  • Google Hangouts Meet
    +
    È il momento di ridisegnare la tua sala riunioni con gli hardware Google

Corso Spring Security

Obiettivi del corso

Il corso è dedicato alla messa in sicurezza di un’applicazione web. Saranno trattate le modalità di autenticazione e autorizzazione degli utenti e si esploreranno le principali personalizzazioni che lo sviluppatore può attuare rapidamente utilizzando il framework. Durante il corso si procederà inoltre con l’aggiunta del layer Spring Security a una applicazione web Spring MVC di esempio.

Ai partecipanti è richiesta conoscenza base del framework Spring MVC e di poter avviare il progetto di esempio sul proprio IDE preferito (il progetto viene fornito per Eclipse 3.7).

Durata

1 giornata da 8 ore

Temi affrontati

  • Introduzione a Spring Security
  • Interfacce base: Authentication, UserDetails, GrantedAuthorities AuthenticationManager
  • Configurazione XML, configurazione web, il namespace HTTP
  • Meccanismi base di autenticazione
  • Customizzazione delle fonti utenti: AuthenticationManager vs UserDetailsService
  • Autorizzazione e Business Layer Security: le annotation
  • Customizzazione del login: filtri custom e catene di filtri
  • Personalizzazione dell’applicazione

 Ready to learn?

 

Categories:
  All, Development
this post was shared 0 times
 000

Leave a Reply

Your email address will not be published.