open-risk-data-dashboard
open-risk-data-dashboard copied to clipboard
Registration process enhancement
- 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.
- Ask for password to be more than 8 characters and another field to repeat/confirm your password.
- 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."
- Registration email is coming from [email protected], it should come from a generic email [email protected]
- On the profile, the title box should read "Ex: Dr" instead of "es: Drs" https://www.riskopendata.org/contribute.html#profile
- (BE ✔, FE todo) BE at https://dev.riskopendata.org/ already updated.
- (✔) currently the four password validators are the standard for Django:
UserAttributeSimilarityValidator,MinimumLengthValidator,CommonPasswordValidatorandNumericPasswordValidator.
MinimumLengthValidatoralready manage the minimum password length (8 chars currently).
Docs at: https://docs.djangoproject.com/en/1.11/topics/auth/passwords/#enabling-password-validation - (todo) FE scope
- (todo) CIMA scope
- (todo) FE scope
The new registration json data is:
{
username: "Username",
institution: "institution",
first_name: "First Name",
last_name: "Last Name",
title: "Title",
password: "Password",
email: "EMail"
}
FE: modified registration process
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.
Hi @nastasi-oq, is this BE side? See above. Thanks
Plain text is not "clickable" so you mean "html" without picts ?
stop sending email when account is activated.
You mean: stop sending to administrators ?
Yes, html without pics. Thanks.
Re : You mean: stop sending to administrators ?
I am sorry, please forget this one. I thought it was sent to users.