Skip to content
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

Users/Login/Registration #7

Closed
wonderchook opened this issue Jan 25, 2016 · 5 comments
Closed

Users/Login/Registration #7

wonderchook opened this issue Jan 25, 2016 · 5 comments
Milestone

Comments

@wonderchook
Copy link
Contributor

Users should provide: user name, password, email address, full name, optional avatar image.
User-selected username account ID (not email address).
Account verification, password reset, “remember me” cookies, etc.
Password reset and change from profile page.
API authentication.
Email addresses should be verified (this should be fine since we’re not requiring “public” viewers to have an account). Handling unverified emails: When a user signs up they can use their account without verified the email for some time. An information message should be displayed when their email is not verified. After some time the account is suspended, providing the user the option to resend the verification email.
Allow updates of email address (with verification), but not multiple email addresses per account.
No user should be able to edit or delete user accounts other than their own account. It should be possible for an OA to remove a user from their organisation, but not otherwise to modify the user’s account. A SU should probably be able to archive user accounts, but not an OA.

Use a translation framework from the start. Should be compatible with Transifex or a comparable service.

OA+s can list all users registered with the platform (searchable, sortable, filterable list). They should be able to bulk select from that list for further actions, such as adding permissions.
OAs can see user profiles with all permissions.

@wonderchook wonderchook added this to the Replace CKAN with Django milestone Jan 25, 2016
@clash99 clash99 reopened this Feb 2, 2016
@wonderchook
Copy link
Contributor Author

Reopened until the UI piece is finished.

@ian-ross
Copy link
Contributor

ian-ross commented Feb 2, 2016

This issue needs to be broken apart anyway: some of the items in it are not for the current sprint.

@clash99 clash99 self-assigned this Feb 2, 2016
@clash99
Copy link
Contributor

clash99 commented Feb 2, 2016

@oliverroick Where did you want an images folder for the site to house the cadasta logo, etc.? I would assume src? I wanted to check with you first.

@oliverroick
Copy link
Member

@clash99 I'd create a directory img inside src.

@clash99
Copy link
Contributor

clash99 commented Feb 3, 2016

Pulled out UI tasks to #51

@clash99 clash99 closed this as completed Feb 3, 2016
@clash99 clash99 removed their assignment Feb 3, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants