Conversation
|
New Issues (5)Checkmarx found the following issues in this Pull Request
Fixed Issues (246)Great job! The following issues were fixed in this Pull Request
Use @Checkmarx to interact with Checkmarx PR Assistant. |
6b81c00 to
cd90d4a
Compare
There was a problem hiding this comment.
C'est lié aux caractères spéciaux du mot de passe ?
Et je ne vois pas de modification de code pour le décoder (b64decode) au moment où on en a besoin.
There was a problem hiding this comment.
Ouep exactement, c'est pour "gérer" les caractères spéciaux si un utilisateur souhaite en définir car le format attendu de ce fichier est du base64.
There was a problem hiding this comment.
Mais avant c'était pas en base64 ?
There was a problem hiding this comment.
OK, les caractères autorisés sont restreints. Donc pour laisser la possibilité de choisir n'importe quel caractère, tu décides finalement de ne pas mettre le mot de passe renseigné, mais sa version base64 ?
Mais du coup, impact sur les install existantes ?
There was a problem hiding this comment.
Nop avant c'était pas en base64 mais on limitait les caractères à du alphanumérique sans caractères spéciaux.
Normalement en cas de montée de réapplication sur une installation existante, on va venir mettre à jour le fichier sur l'ensemble des machines donc ça devrait passer.
Mais tu as raison, ça fait parti des points que je m'étais noté dans un coin à contre-tester. Je le note dans le ticket pour pas l'oublier.
There was a problem hiding this comment.
Bon ça semble pas si simple, je la passe en Draft le temps de trouver une solution adéquate ;)




Description
https://www.mongodb.com/docs/manual/reference/connection-string-options/?deployment-type=atlas&interface-atlas-only=atlas-cli#authentication-options
Type de changement
Contributeur