Projet

Général

Profil

Development #7363

Create a registration web-service

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Début:
26 mai 2015
Echéance:
% réalisé:

100%

Temps estimé:
Patch proposed:
Non
Planning:

Description

The goal here is to delegate display of registration forms to remote services. The remote service would harvest email, some fields and the password or ask for creation of the password by the user or send a new password. Authentic2 must send any mail needed in the registration workflow.

Révisions associées

Révision 1d0ae284 (diff)
Ajouté par Benjamin Dauvergne il y a presque 9 ans

django_rbac: add an .has_ou_perm() method to check if an user has a permission in a specific ou (#7363)

Révision d04c1c71 (diff)
Ajouté par Benjamin Dauvergne il y a presque 9 ans

utils: allow multiple template names in send_templated_mail (#7363)

Révision 75d307d5 (diff)
Ajouté par Benjamin Dauvergne il y a presque 9 ans

utils: add a send_registration_mail method (#7363)

It sends a registration link to the given email, it takes
prefilled fields values as kwargs.

Révision bb810a1d (diff)
Ajouté par Benjamin Dauvergne il y a presque 9 ans

setup.py: add dependency on djangorestframework (#7363)

Révision 0c771022 (diff)
Ajouté par Benjamin Dauvergne il y a presque 9 ans

setup.py: add markdown to install_requires (#7363)

Révision 54380990 (diff)
Ajouté par Benjamin Dauvergne il y a presque 9 ans

registration_backend/views: allow creating user directly from the registration token (#7363)

Révision 1ae8fdc4 (diff)
Ajouté par Benjamin Dauvergne il y a presque 9 ans

registration_backend/views: if an ou key is in the token, use it to initialize the user ou field (#7363)

Révision 0e3bd5fe (diff)
Ajouté par Benjamin Dauvergne il y a presque 9 ans

api_views: add a registration API (#7363)

The endpoint is /api/register/ it allows a third party to implement the
registration process, if all field are provided through the web service,
no screen is ever shown to the user by authentic.

Révision eabebfac (diff)
Ajouté par Benjamin Dauvergne il y a presque 9 ans

templates: homogeneize activation email templates (#7363)

Révision 3d0549b2 (diff)
Ajouté par Benjamin Dauvergne il y a presque 9 ans

update french translations (fixes #7363)

Historique

#1

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

  • Statut changé de Nouveau à Résolu (à déployer)
  • % réalisé changé de 0 à 100
#2

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

  • Statut changé de Résolu (à déployer) à Solution déployée
#3

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

  • Statut changé de Solution déployée à Fermé

Formats disponibles : Atom PDF