simplifications
This commit is contained in:
parent
c6816044c3
commit
7c4d869677
@ -2,8 +2,6 @@
|
||||
* 1. [Objectif](#Objectif)
|
||||
* 2. [Portée](#Porte)
|
||||
* 3. [3. Documents de référence](#Documentsderfrence)
|
||||
* 3.1. [Worfklows](#Worfklows)
|
||||
* 3.2. [Transverse](#Transverse)
|
||||
* 4. [Authentification des utilisateurs](#Authentificationdesutilisateurs)
|
||||
* 5. [Connexion via des tiers](#Connexionviadestiers)
|
||||
* 6. [Fonctionnalité de récupération de mot de passe](#Fonctionnalitdercuprationdemotdepasse)
|
||||
@ -107,20 +105,7 @@ Dans l'ordre on génère donc :
|
||||
2. Adresse `faucet_sp_address` de révocation du signet.
|
||||
3. Adresse `faucet_sp_address` du mainnet.
|
||||
|
||||
Puis on se connecte aux relais selon (on se connecte à plusieurs relais afin de pallier aux indisponibilités éventuelles ou au manque de jetons éventuel sur le relai) :
|
||||
|
||||
1. `MessageConnect` sur le relai 1 avec l'adresse `faucet_sp_address` de login du signet.
|
||||
2. `MessageConnect` sur le relai 1 avec l'adresse `faucet_sp_address` de révocation du signet.
|
||||
3. `MessageConnect` sur le relai 1 avec l'adresse `faucet_sp_address` du mainnet.
|
||||
4. `MessageConnect` sur le relai 2 avec l'adresse `faucet_sp_address` de login du signet.
|
||||
5. `MessageConnect` sur le relai 2 avec l'adresse `faucet_sp_address` de révocation du signet.
|
||||
6. `MessageConnect` sur le relai 2 avec l'adresse `faucet_sp_address` du mainnet.
|
||||
7. `MessageConnect` sur le relai 3 avec l'adresse `faucet_sp_address` de login du signet.
|
||||
8. `MessageConnect` sur le relai 3 avec l'adresse `faucet_sp_address` de révocation du signet.
|
||||
9. `MessageConnect` sur le relai 3 avec l'adresse `faucet_sp_address` du mainnet.
|
||||
10. `MessageConnect` sur le relai 4 avec l'adresse `faucet_sp_address` de login du signet.
|
||||
11. `MessageConnect` sur le relai 4 avec l'adresse `faucet_sp_address` de révocation du signet.
|
||||
12. `MessageConnect` sur le relai 4 avec l'adresse `faucet_sp_address` du mainnet.
|
||||
Puis on se connecte aux relais selon (on se connecte à plusieurs relais afin de pallier aux indisponibilités éventuelles ou au manque de jetons éventuel sur le relai) via un `MessageConnect`.
|
||||
|
||||
Puis on génère les adresses SP :
|
||||
|
||||
@ -173,14 +158,8 @@ Puis (exemple avec 2 membres) :
|
||||
4. Création de `Message` du `PRDKeyBackup` à destination de membre 2.
|
||||
5. Envoi de la transaction SP du `Message` du `PRDKeyBackup` à destination de membre 1.
|
||||
6. Envoi de la transaction SP du `Message` du `PRDKeyBackup` à destination de membre 2.
|
||||
7. Envoi du `Message` du `PRDKeyBackup` à destination de membre 1 sur le relai 1.
|
||||
8. Envoi du `Message` du `PRDKeyBackup` à destination de membre 1 sur le relai 2.
|
||||
9. Envoi du `Message` du `PRDKeyBackup` à destination de membre 1 sur le relai 3.
|
||||
10. Envoi du `Message` du `PRDKeyBackup` à destination de membre 1 sur le relai 4.
|
||||
11. Envoi du `Message` du `PRDKeyBackup` à destination de membre 2 sur le relai 1.
|
||||
12. Envoi du `Message` du `PRDKeyBackup` à destination de membre 2 sur le relai 2.
|
||||
13. Envoi du `Message` du `PRDKeyBackup` à destination de membre 2 sur le relai 3.
|
||||
14. Envoi du `Message` du `PRDKeyBackup` à destination de membre 2 sur le relai 4.
|
||||
7. Envoi du `Message` du `PRDKeyBackup` à destination de membre 1.
|
||||
11. Envoi du `Message` du `PRDKeyBackup` à destination de membre 2.
|
||||
|
||||
##### Étape d'`update` et envoi de l'objet `ItemMember` pour `Onboarding`
|
||||
|
||||
@ -212,14 +191,8 @@ Demande d'update de la liste des membres (PCD) d'un process (exemple avec 2 memb
|
||||
1.4. Création de `Message` du `PRDKeyHello` à destination de membre 2.
|
||||
1.5. Envoi de la transaction SP du `Message` du `PRDKeyHello` à destination de membre 1.
|
||||
1.6. Envoi de la transaction SP du `Message` du `PRDKeyHello` à destination de membre 2.
|
||||
1.7. Envoi du `Message` du `PRDKeyHello` à destination de membre 1 sur le relai 1.
|
||||
1.8. Envoi du `Message` du `PRDKeyHello` à destination de membre 1 sur le relai 2.
|
||||
1.9. Envoi du `Message` du `PRDKeyHello` à destination de membre 1 sur le relai 3.
|
||||
1.10. Envoi du `Message` du `PRDKeyHello` à destination de membre 1 sur le relai 4.
|
||||
1.11. Envoi du `Message` du `PRDKeyHello` à destination de membre 2 sur le relai 1.
|
||||
1.12. Envoi du `Message` du `PRDKeyHello` à destination de membre 2 sur le relai 2.
|
||||
1.13. Envoi du `Message` du `PRDKeyHello` à destination de membre 2 sur le relai 3.
|
||||
1.14. Envoi du `Message` du `PRDKeyHello` à destination de membre 2 sur le relai 4.
|
||||
1.7. Envoi du `Message` du `PRDKeyHello` à destination de membre 1.
|
||||
1.11. Envoi du `Message` du `PRDKeyHello` à destination de membre 2.
|
||||
2. Réception des `PRDResponse` en réponse aux `PRDKeyHello` et mise à jour des listes depuis les `PCD` correspondants.
|
||||
3. Création d'un `ItemMember` correspondant à l'utilisateur avec les clés chiffrées (hors clés de révocation) dans la partie data des métadonnées privées et les adresses SP dans les données publiques.
|
||||
4. Création d'une nouvelle version du PCD avec l'ajout de l'`ItemMember` créé.
|
||||
@ -264,14 +237,8 @@ Puis :
|
||||
4. Création de `Message` du `PRDKeyHello` à destination de membre 2.
|
||||
5. Envoi de la transaction SP du `Message` du `PRDKeyHello` à destination de membre 1.
|
||||
6. Envoi de la transaction SP du `Message` du `PRDKeyHello` à destination de membre 2.
|
||||
7. Envoi du `Message` du `PRDKeyHello` à destination de membre 1 sur le relai 1.
|
||||
8. Envoi du `Message` du `PRDKeyHello` à destination de membre 1 sur le relai 2.
|
||||
9. Envoi du `Message` du `PRDKeyHello` à destination de membre 1 sur le relai 3.
|
||||
10. Envoi du `Message` du `PRDKeyHello` à destination de membre 1 sur le relai 4.
|
||||
11. Envoi du `Message` du `PRDKeyHello` à destination de membre 2 sur le relai 1.
|
||||
12. Envoi du `Message` du `PRDKeyHello` à destination de membre 2 sur le relai 2.
|
||||
13. Envoi du `Message` du `PRDKeyHello` à destination de membre 2 sur le relai 3.
|
||||
14. Envoi du `Message` du `PRDKeyHello` à destination de membre 2 sur le relai 4.
|
||||
7. Envoi du `Message` du `PRDKeyHello` à destination de membre 1.
|
||||
11. Envoi du `Message` du `PRDKeyHello` à destination de membre 2.
|
||||
|
||||
1. Scan `Nakamoto` des transactions, récupération dans les transactions SP sur Adresse `id_SP` de login du signet, lecture du `RequestHash` de l`output 3` correspondant aux `PRDResponse` à recevoir ou déjà reçus.
|
||||
2. Réception des `PRDResponse` et contrôle de la valeur des signatures (`hash_sig_value`), attente du `validation_timeout` du rôle `Member` du `process` et validation ou non des `PRDKeyHello`.
|
||||
|
Loading…
x
Reference in New Issue
Block a user