Skip to content

feat(api): JWT auth + update docs#1

Open
AirKyzzZ wants to merge 1 commit intodevelopfrom
feat-jwt
Open

feat(api): JWT auth + update docs#1
AirKyzzZ wants to merge 1 commit intodevelopfrom
feat-jwt

Conversation

@AirKyzzZ
Copy link
Collaborator

@AirKyzzZ AirKyzzZ commented Oct 15, 2025

Pull Request – Lites VM


Numéro du ticket

Ticket #1

Description des changements apportés

Ajout de la fonctionnalité d'authentification, en utilisant Json Web Token


Liste de vérification des tests

Liste de vérification avant de demander une relecture (chaîne magique, indentation, commentaires/documentation...)

  • J’ai détaillé les tests à effectuer pour ma fonctionnalité/correction afin d’éviter d’éventuelles régressions (à préciser dans Liste de vérification des tests)
  • J’ai relu mon propre code
  • J’ai commenté mon code, en particulier dans les parties difficiles à comprendre
  • J’ai apporté les modifications correspondantes à la documentation (documentation API, etc.) — à préciser dans la Description pour la version cible
  • S’il s’agit d’une fonctionnalité conséquente, j’ai ajouté des tests approfondis
  • J’ai ajouté des tests qui prouvent que ma correction est efficace ou que ma fonctionnalité fonctionne correctement
  • Toutes les modifications dépendantes ont été intégrées à ce projet (à préciser dans la Description)

@ClemLcs ClemLcs self-requested a review October 26, 2025 18:17
@ClemLcs ClemLcs moved this to In progress in Manage VM - Backend Oct 26, 2025
@ClemLcs ClemLcs moved this from In progress to In review in Manage VM - Backend Oct 26, 2025
Comment on lines +81 to +101
**Rocky Linux/RHEL :**
```bash
# Activer le dépôt EPEL et Remi
sudo dnf install -y epel-release
sudo dnf install -y https://rpms.remirepo.net/enterprise/remi-release-9.rpm

# Activer PHP 8.2
sudo dnf module reset php -y
sudo dnf module enable php:remi-8.2 -y

# Installer PHP et les extensions
sudo dnf install -y \
php \
php-cli \
php-fpm \
php-common \
php-curl \
php-mbstring \
php-xml \
php-zip \
php-intl \
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

C'est très intéressant mais c'est pas nécessaire de retrouver ces informations dans le README. Le but de ce fichier est d'expliquer comment est-ce qu'un Dev va pour le configurer ? qu'est-ce qu'il doit modifier ? Pas de servir de doc de déploiement

Tu peux supprimer les parties :

  1. Installation de Composer
  2. Installation d'un Serveur Web
  3. Outils Système Supplémentaires
  4. Configuration SSL/TLS (Optionnel mais Recommandé)
  5. Configuration du Pare-feu

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In review

Development

Successfully merging this pull request may close these issues.

2 participants