#5517 (Make online registration convincing)

by Luc Saffre · in Developers · assigned to Luc Saffre

Résumé

Concepts sous-jacents

Commentaires

  • 2 ans, 6 mois ago by Luc Saffre about #5517 (Make online registration convincing) : I finished and pushed my work.
  • 2 ans, 6 mois ago by Luc Saffre about #5517 (Make online registration convincing) : I am wondering why the react UserSettings view (/user/settings) sets require_verification and code_expiry. For now I deactivated the code because there was some problem with naive timestamp.
  • 2 ans, 6 mois ago by Luc Saffre about #5517 (Make online registration convincing) (1 reply) : I'v almost finished a first version of ResetPassword. TODO: the link says django.core.exceptions.PermissionDenied: No permission to run TableRequest Verify on users.Me
    Yes, the verify action must be on about.About (allowed also for anonymous). But don't we also want a "Verify" button in the user too...
  • 2 ans, 6 mois ago by Luc Saffre about #5517 (Make online registration convincing) : Thoughts about ResetPassword. Lino asks you for your email address and your new password. Lino then sends an email with a verification code to this address. The new password becomes active only after verification.
    What if there are multiple user accounts with the same email? Should the mail contain...
  • 2 ans, 7 mois ago by Luc Saffre about #5517 (Make online registration convincing) : Two other missing features are ResetPassword and DeleteAccount.
  • 2 ans, 7 mois ago by Luc Saffre about #5517 (Make online registration convincing) : With online registration we usually want to use the email address rather than a username. OTOH we don't want to remove the possibility of multiple user accounts sharing a same email.
  • 2 ans, 7 mois ago by Luc Saffre about #5517 (Make online registration convincing) : I renamed the ticket because there is more to do: sync data between User and Person, multiple delivery addresses, optimize the registration workflow, ...
  • 2 ans, 7 mois ago by Luc Saffre about #5517 (Make online registration convincing) : Created new Ticket #5517 (Write docs about online registration).