Exodus-Privacy / Exodus-Privacy/etip

Update profile informations as non-admin

Open
#190 2 comments 1 reaction 0 assignees View on GitHub
enhancement good first issue
Dominant language
Python
Stars
77
Forks
24
Avg merge
17d 6h
Merged PRs (30d)
2

Description

On ETIP, non-admin users can change their password, but not the following fields:

- `Username`
- `First name`
- `Last name`
- `Email address`

Maybe we can create a profile page to update this informations?

Contributor guide

Open the contributing guide

Research direction

The issue names a profile page and the Username, First name, Last name, and Email address fields, but no files or tests. Start by locating the existing non-admin password-change flow and the user account update entry point, then confirm the permission rules and validation. Done means non-admin users can update those fields while password changes continue to work.

Written by the indexing model from the issue text.

Assessment

Tech stack
django, python
Domain
authentication, backend, web-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.