Change of 2FA not working
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- python
- Domain
- authentication, backend, security
Research direction
Start by reproducing the reauthentication flow at /account/reauth/?next=%2Faccount%2Fmfa%2F with both a TOTP token and the passphrase, then inspect logs around Tue Apr 16 03:34:34 AM CEST 2024. Done means valid reauthentication succeeds, the MFA settings page becomes accessible, and the account’s MFA status is clear.
Written by the indexing model from the issue text.
Description
I found a bug, yay.
I just removed my 2FA method (TOTP authenticator app), to add it again. With this change I wanted to move between a proprietary to an open source TOTP application.
Sadly, I could not "Erneut authentifizieren". I entered the new 2FA tokens generated by Aegis app under the URL I was directed to, but the page just reloaded (?) and no error message was shown.
I then tried the other method presented on this page: Input of the passphrase. The same faulty (?) behaviour occured.
For now, in the settings it just says: "Dieser Bereich erfordert eine erneute Authentifizierung." Which I cannot successfully do… You might want to add a notice in this section, if my account is currently 2FA protected, which I am unsure about.
All of this happened plusminus 5 minutes at around Tue Apr 16 03:34:34 AM CEST 2024, if you want to check the logs. The account in question is registered to my primary work address (which you may look up in my Github profile or the website linked there).
Thanks 💞
- Dominant language
- Python
- Stars
- 411
- Forks
- 100
- Avg merge
- 6d 12h
- Merged PRs (30d)
- 8
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from okfde/froide
-
Difficulty 3/5 1-2 days Newbie friendliness 55/100
-
Difficulty 3/5 1-2 days Newbie friendliness 48/100
-
Difficulty 1/5 Under an hour Newbie friendliness 55/100
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
bancolombia/sentinel#23 ·
-
test md OpenCI
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
integration:quickjs org:external priority:backlog topic:code-interpreter topic:middleware type:feature
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
langchain-ai/deepagents#6450 ·
-
bug client
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100