Identity Server
Date de mise à jour :
Identifiant Offre Info : 11_11O2400234
Organisme responsable :
INOW CARAIBES
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
- Comprendre Identity Server
- Mettre en œuvre les concepts d'un serveur d'identité
- Utiliser l'identité pour des applications tierces (MVC, Web API, JavaScript, Windows)
Programme de la formation
Introduction Architecture d'un serveur d'identité OpenID et OAuth2 L'authentification Protection d'une application par mot de passe Authentification utilisateur avec OpenID Connect Connexion à des fournisseurs d'identité externe Déconnexion externe et déconnexion fédérée Gestion des droits Gestion des consentements Enregistrements et événements Types de subvention Les clés "secret" Gestion des tokens Distribution d'un token Actualisation d'un token…
Architecture d'un serveur d'identité
OpenID et OAuth2
L'authentification
Protection d'une application par mot de passe
Authentification utilisateur avec OpenID Connect
Connexion à des fournisseurs d'identité externe
Déconnexion externe et déconnexion fédérée
Gestion des droits
Gestion des consentements
Enregistrements et événements
Types de subvention
Les clés "secret"
Gestion des tokens
Distribution d'un token
Actualisation d'un token
Token de référence
Validation et émission de demande de token pesonnalisée
Points de terminaison
Endpoint de découverte
Autorisation de Endpoint
UserInfo Endpoint
Endpoint de révocation
Endpoint d'introspection
Configurer Identity Server
Définir une ressource API
Définir les clients
Définir les ressources utilisateur/droit
Implémenter ASP Identity
Stocker les données avec ASP Identity et EntityFramework Core
Sécurisation d'applications
Sécuriser un client MVC
Sécuriser une Web API
Sécuriser un client JavaScript
Accès délégué à l'API
Validation et sanction
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
21 h
Financement
- Conventionnement
- Non
- Financeur
-
- Bénéficiaire de l'action
- Conditions de prise en charge
- Formation professionnelle d'adulte - FPA;
Conditions d'accès
Publics visés
- Demandeur d'emploi
- Handicapé
- Public en emploi
- Salarié
- Salarié dans le cadre du CIF
- Salarié dans le cadre du DIF
- Salarié dans le cadre du plan de formation
- Salarié en contrat aidé
- Salarié en période de professionnalisation
- Salarié en reconversion
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
<ul><li>Compréhension des concepts de base du développement web</li><li>Expérience en Développement avec .NET Core</li><li>Maîtrise des concepts fondamentaux de la programmation en C#</li><li>Connaissance des principes de sécurité des applications</li><li>Compréhension de base des concepts de gestion des identités et des accès</li></ul>
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement à distance
Adresse
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
3617 Boulevard 3617 Boulevard de Houelbourg ZI Jar
97122 Baie-Mahault - Modalités
- Entrées / Sorties à dates fixes