This commit is contained in:
Grizouille
2025-11-06 22:45:11 +01:00

View File

@@ -1,10 +1,31 @@
# Deezer-Downloader-Nextcloud # 🎵 Deezer Downloader for Nextcloud
Fork de deezer-downloader pour en faire une app externe Nextcloud ## 🧩 Description
## Limites: Ce projet a pour objectif dévoluer en une **application Nextcloud**.
Pour linstant, il sagit dune **application externe**.
Le projet est basé sur le dépôt GitHub de [deezer-downloader](https://github.com/kmille/deezer-downloader).
Un grand merci aux auteurs pour leur excellent travail !
## ❓ Pourquoi
Je souhaitais intégrer à **Nextcloud** un **raccourci** permettant aux utilisateurs de **télécharger leur musique, playlists, albums**, etc., directement depuis **Deezer**.
## 🔧 Modifications apportées par rapport au dépôt original
* 🔐 Utilisation du **JWT de Nextcloud** pour obtenir les informations didentification de lutilisateur connecté.
* 📂 Téléchargement des fichiers dans le **dossier personnel** de lutilisateur connecté, dans un répertoire créé à la racine : `DeezerDl`.
* 🍪 Utilisation dun **cookie** pour sauvegarder le répertoire de destination choisi par lutilisateur.
* 🚫 Vérification de la **connexion à Nextcloud** : si non connecté → retour **403 Forbidden**.
## ⚠️ Limites actuelles
* 💡 Fonctionne uniquement avec le plugin **AppExterne**.
* 👥 Pas de gestion de **sessions utilisateurs séparées** :
il est possible que le répertoire de destination ne soit pas correct si deux utilisateurs téléchargent simultanément.
Cependant, chaque utilisateur ayant son propre cookie, cela **devrait fonctionner correctement** dans la plupart des cas.
* N'as pas de sessios part user
## Dev sous windows: ## Dev sous windows: