open-risk-data-dashboard icon indicating copy to clipboard operation
open-risk-data-dashboard copied to clipboard

Registration process enhancement

Open pzwsk opened this issue 8 years ago • 8 comments

  1. Ask all profile information in the registration page (Title, First name, Last name, E-mail (), Institution, Username (), Password (8 characters min) (), Password confirmation () ) and does not ask to complete profile page after registration confirmation.
  2. Ask for password to be more than 8 characters and another field to repeat/confirm your password.
  3. Modifiy registration confirmation message accordingly: "Thanks, you can now submit a dataset." instead of "Thanks for confirming your profile. Please complete your profile to submit a dataset."
  4. Registration email is coming from [email protected], it should come from a generic email [email protected]
  5. On the profile, the title box should read "Ex: Dr" instead of "es: Drs" https://www.riskopendata.org/contribute.html#profile

pzwsk avatar Dec 01 '17 08:12 pzwsk

  1. (BE ✔, FE todo) BE at https://dev.riskopendata.org/ already updated.
  2. (✔) currently the four password validators are the standard for Django: UserAttributeSimilarityValidator, MinimumLengthValidator, CommonPasswordValidator and NumericPasswordValidator.
    MinimumLengthValidator already manage the minimum password length (8 chars currently).
    Docs at: https://docs.djangoproject.com/en/1.11/topics/auth/passwords/#enabling-password-validation
  3. (todo) FE scope
  4. (todo) CIMA scope
  5. (todo) FE scope

nastasi-oq avatar Dec 06 '17 14:12 nastasi-oq

The new registration json data is:

{
    username: "Username",
    institution: "institution",
    first_name: "First Name",
    last_name: "Last Name",
    title: "Title",
    password: "Password",
    email: "EMail"
}

nastasi-oq avatar Dec 06 '17 14:12 nastasi-oq

FE: modified registration process

CIMAManuel avatar Jan 16 '18 12:01 CIMAManuel

Many thanks,

one last thing: could you please simplify the email to confirm registration and stop sending email when account is activated.

Please see content of the email below. Just plain text, no pictures.

Email object: Open Data for Resilience Index: Confirm registration

Email content: Thanks for your request to register to the Open Data for Resilience Index as user: . Please confirm your registration by clicking on the link below.

Confirmation registration.

— You are receiving this email because your or someone else requested to register to Open Data for Resilience Index with your email.

pzwsk avatar Feb 22 '18 15:02 pzwsk

Hi @nastasi-oq, is this BE side? See above. Thanks

pzwsk avatar Mar 05 '18 16:03 pzwsk

Plain text is not "clickable" so you mean "html" without picts ?

stop sending email when account is activated.

You mean: stop sending to administrators ?

nastasi-oq avatar Mar 07 '18 08:03 nastasi-oq

Yes, html without pics. Thanks.

pzwsk avatar Mar 09 '18 14:03 pzwsk

Re : You mean: stop sending to administrators ?

I am sorry, please forget this one. I thought it was sent to users.

pzwsk avatar Mar 09 '18 14:03 pzwsk