Blog

  • +
    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
  • +
    Arcadia Data accelera gli insight di Cloudera
  • +
    Sicurezza IT: come migliorare la fiducia in azienda
  • +
    CORSO FAST TRACK ADMIN: UPGRADE ALLA VERSIONE G SUITE BUSINESS
  • +
    AWSome Day Padova 2019
  • +
    Webinar ODA e Dbvisit Standby: una soluzione completa per Oracle SE2 | 26 settembre
  • +
    Data science: esempi di vita quotidiana
  • +
    Il futuro del database è in cloud

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.