Update to 14.4.1 logged users out and sign-in process for 2FA users is broken
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 2.5k
- Forks
- 1k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 13
Description
Steps to reproduce
- Latest updated installed
- Sign in with user that has 2FA enabled
Expected behaviour
No log out, not opening the web-kit browser when logging in
Actual behaviour
It opens the webkit browser logged in to the account but the app throws an error. See screenshots
Screenshots


Logs
No corresponding server logs found.
Environment data
iOS version: iOS 14.4.1
Nextcloud iOS app version: 4.4.2
Server operating system: Ubuntu 20.04.4 LTS
Web server: Apache 2.4
Database: MySQL 8
PHP version: 8.0
Nextcloud version: 24.0.3
Contributor guide
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.
Research direction
Reproduce the sign-in flow with a 2FA-enabled account on iOS 14.4.1 and Nextcloud iOS 4.4.2, then trace the app's authentication and web-kit handoff. Confirm the fix by ensuring an update does not log the user out, 2FA sign-in completes without an error, and the web-kit browser is not opened unexpectedly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, swift
- Domain
- authentication, mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 42/100