Projet

Général

Profil

Development #253

Ajout d'une fonction remailer

Ajouté par Benjamin Dauvergne il y a plus de 13 ans. Mis à jour il y a plus de 6 ans.

Statut:
Rejeté
Priorité:
Bas
Assigné à:
-
Catégorie:
-
Version cible:
Début:
04 janvier 2011
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:

Description

Lorsque la fonction remailer est activée, l'attribut mail de l'utilisateur n'est pas transmis tel quel aux services, mais est remplacé par un alias local comme:

alias-12121212@identity-hub.net

Le lien entre cet alias, le service l'utilisant et le mail de l'utilisateur est conservé dans une table.

À tout moment l'utilisateur peut retirer l'autorisation de remailing accordé au service.

Le remailer est un fournisseur d'attribut, désactivé il fournit l'adresse email de l'utilisateur, activé il fournit un alias. Pour ce faire un fournisseur d'attribut devra recevoir l'identifiant du service destinataire. L'idéal serait une interface du style:


    def get_attribute(request, user, name, destination, format):
        ....

Une commande django permettra de régénérer un fichier d'alias.

Une page de suppression des alias sera ajoutée au profil utilisateur.

La gestion des autorisations d'accès pour les attributs est géré hors des fournisseurs, mais dans le cas du remailer la suppression d'une autorisation doit être équivalent à la suppression de l'alias pour se faire on implémentera un signal de suppression d'autorisation auquel le module remailer pourra se connecter.


Demandes liées

Bloqué par Authentic 2 - Development #252: Fournisseurs d'attributs multi-sourcesFermé04 janvier 2011

Actions

Historique

#1

Mis à jour par Benjamin Dauvergne il y a environ 9 ans

  • Priorité changé de Normal à Bas
#2

Mis à jour par Benjamin Dauvergne il y a environ 9 ans

  • Patch proposed mis à Non
#3

Mis à jour par Benjamin Dauvergne il y a environ 9 ans

  • Projet changé de Identity Hub à Authentic 2
#4

Mis à jour par Benjamin Dauvergne il y a environ 9 ans

  • Version cible mis à future
#5

Mis à jour par Benjamin Dauvergne il y a plus de 6 ans

  • Statut changé de Nouveau à Rejeté

Formats disponibles : Atom PDF