Support PIN / Face ID authentication in the iOS Files app integration
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 35/100
Direzione di ricerca
Start by locating the iOS File Provider extension and the app PIN and biometric authentication flows; the issue does not name specific files or tests. Determine how extension access is currently blocked when the app PIN is enabled, then assess how authentication and inactivity locking could work within the extension. Done means the Files app requests PIN or Face ID/Touch ID, keeps files inaccessible until authentication succeeds, and locks again after the configured timeout.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I would like to use my Nextcloud account through Apple's Files app on iOS and iPadOS while keeping the Nextcloud app protected by its app PIN.
Currently, when the app PIN is enabled and configured to be requested every time the Nextcloud app is launched, access through the Files app is completely blocked.
I understand that this restriction is intended to prevent unauthorized access to Nextcloud files through the iOS File Provider extension. However, I would prefer an authentication prompt rather than having access completely disabled.
Proposed solution:
Please implement an authentication mechanism for the Nextcloud File Provider extension that allows users to authenticate directly when accessing Nextcloud through Apple's Files app.
Ideally, this feature should support:
- PIN authentication: Request the Nextcloud app PIN when accessing Nextcloud through the Files app.
- Face ID / Touch ID: Allow biometric authentication as an alternative to entering the PIN.
- Automatic locking: Allow users to configure an inactivity timeout after which authentication is required again.
- Secure access: Files must remain inaccessible until the user has successfully authenticated.
Expected behavior:
- Open Apple's Files app.
- Navigate to the Nextcloud location.
- Nextcloud requests authentication via PIN or Face ID.
- After successful authentication, files and folders become accessible.
- After the configured timeout, access is locked again and authentication is required.
Why this matters:
I want to maintain the security provided by Nextcloud's app PIN without sacrificing the convenience of accessing my files through Apple's Files app.
Completely disabling the Files app integration is not an ideal solution. An authentication prompt would provide both security and usability.
Thank you for considering this feature request!
- Lingua principale
- Swift
- Stelle
- 2.5k
- Fork
- 1k
- Merge medio
- 2g 1h
- PR unite (30g)
- 21
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di nextcloud/ios
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Modify action only shown in context menuForse già presa @mpivchev l’ha presa 15 giorni fa. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
nextcloud/ios#4332 · 2 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
I maintainer di solito rispondono entro 1 giorno
-
i18n: Change text stringAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di nextcloud/ios
Issue simili
-
area: agents follow-up
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
manaflow-ai/cmux#37234 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno
-
bug product / functions
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 61/100
JWhite212/SignalLadder#215 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100