-
Notifications
You must be signed in to change notification settings - Fork 100
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
User change password #413
Comments
I would like to work on this issue.... Is this issue still available |
This issue is available and similar to the one here, please read my comment. FNNDSC/ChRIS_store#57 (comment) As a relatively large feature, doing a detailed proposal of how you would deliver a solution would count as a meaningful contribution for your Outreachy application. If you are interested in this issue then please draft a solution proposal and have me review it (before working on implementation), |
Okay I will do just that |
i) User will provide the email they used to open their user account ii) The email would be verified if it belongs to an existing user account iii) If the email is successfully verified, a token that has limited time-to-live will be sent to their email to reset a new password iv) The token would be used to fetch the user and change the password to the new one, as long the token has not expired |
@jennydaman can I carry on with this issue now? |
Tell me more details about iii.
|
sending an email with send grid/Gmail Step 2: Step 3: Step 4: Token generator |
Good job doing research on programmatic email. Currently ChRIS does not depend on any SaaS. Using SendGrid would be a big decision. Let's discuss a few more concerns:
|
|
@jennydaman ...... waiting for your approval so I can start the issue |
Instead of specifying it in Gmail might work, but it's not necessarily a good choice. I don't think Google's terms of service allows for automatic sending of emails from personal Gmail accounts. Moreover, we are still concerned about Google's privacy policy. |
We could still use other mail sender there is alot of options and I know some of them allows their users automate things. Like Mail_Gun I used it on a Java projects sometime ago for an organization and its still works fine. But if you are fine with Gmail SMTP then I will start working on it with your approval |
No description provided.
The text was updated successfully, but these errors were encountered: