Wikimedia
Tracker: Allow users that was created when logging in via OAuth to set their password
Knowledge expectations
Student is expected to know Python.
Problem
If your account is created via OAuth, then you cannot set your password in any way. Users might decide to use this authentication method too, after they created the account via OAuth, and we should allow this.
The logic of password change view should be extended so it allow to set the password in this situation too.
Expected outcome
You should propose a patch to Wikimedia Gerrit, see tutorial.
Student is expected to claim the task on Wikimedia Phabricator when claiming this task on the GCI site.
Materials
- Tracker in production
- Test version of Tracker – you can play with Tracker here
- Codebase
- If you want to try to work with Gerrit before working on this, you can claim this task before.
- How to setup local development environment
Task tags
Students who completed this task
refeed