Actualiser README.md
This commit is contained in:
32
README.md
32
README.md
@@ -1,23 +1,27 @@
|
|||||||
# Deezer-Downloader-Nextcloud
|
# 🎵 Deezer Downloader for Nextcloud
|
||||||
|
|
||||||
Le projet a pour but d'évoluer en tant qu App Nextcloud. Pour l'instant c'est une app externe.
|
## 🧩 Description
|
||||||
|
|
||||||
|
Ce projet a pour objectif d’évoluer en une **application Nextcloud**.
|
||||||
|
Pour l’instant, il s’agit d’une **application externe**.
|
||||||
|
|
||||||
Je suis partie du dépot GIT de deezer-downloader pour en faire une app externe Nextcloud, merci pour leur travaille.
|
Le projet est basé sur le dépôt GitHub de [deezer-downloader](https://github.com/kmille/deezer-downloader).
|
||||||
https://github.com/kmille/deezer-downloader
|
Un grand merci aux auteurs pour leur excellent travail !
|
||||||
|
|
||||||
## Pourquoi
|
## ❓ Pourquoi
|
||||||
|
|
||||||
Je souhaitais intégrer dans nextcloud un raccourci pour que les utilisateurs puissent télécharger leur musique, playlist... sur deezer.
|
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
|
## 🔧 Modifications apportées par rapport au dépôt original
|
||||||
|
|
||||||
* Utilisation du jwt nextcloud pour avoir les informations d'identification de l'utilisateur connecté.
|
* 🔐 Utilisation du **JWT de Nextcloud** pour obtenir les informations d’identification de l’utilisateur connecté.
|
||||||
* Destination des fichiers dans dossier utilisateur connecté, répertoire créé à la racine "DeezerDl".
|
* 📂 Téléchargement des fichiers dans le **dossier personnel** de l’utilisateur connecté, dans un répertoire créé à la racine : `DeezerDl`.
|
||||||
* Utilisation d'un cookie pour sauvergader le repertoire de destination de l'utilisateur.
|
* 🍪 Utilisation d’un **cookie** pour sauvegarder le répertoire de destination choisi par l’utilisateur.
|
||||||
* Vérification si connecté à nextcloud sinon 403
|
* 🚫 Vérification de la **connexion à Nextcloud** : si non connecté → retour **403 Forbidden**.
|
||||||
|
|
||||||
## Limites:
|
## ⚠️ Limites actuelles
|
||||||
|
|
||||||
* Fonctionne avec le plugin "AppExterne"
|
* 💡 Fonctionne uniquement avec le plugin **AppExterne**.
|
||||||
* N'as pas de sessions par utilisateur, pas testé mais il se pourrait que le répertoire de destination ne soit pas le bon si 2 utilisateur télécharge en même temps. Mais vu qu ils ont leur cookie respectif çadevrait fonctionner...
|
* 👥 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.
|
||||||
|
|||||||
Reference in New Issue
Block a user