activation link changes
@ mention of reviewers`
@Didayolo` Anne-Catherine
A brief description of the purpose of the changes contained in this PR.
Do not delete the user if the activation link fails to validate. Instead, flash a message saying "Activation link is invalid. Please double check your link."
Issues this PR resolves
(https://github.com/codalab/codabench/issues/759)
Known issues to be addressed in a separate PR
...
A checklist for hand testing
-
sign up -
click activation link in email. -
you should be able to sign up.
Any relevant files for testing
...
Misc. comments
In case of error due to activation link, you will not be deleted, but rather you will be "inactive". Admins should be able to go into django admin interface and set you to "active".
Checklist
-
Code review by me -
Hand tested by me -
I'm proud of my work -
Code review by reviewer -
Hand tested by reviewer -
Ready to merge