Skip to content

Commit

Permalink
[TECH] Supprimer l'ancienne route de génération d'identifiants et mot…
Browse files Browse the repository at this point in the history
…s de passe en masse (PIX-14498) (#10178)
  • Loading branch information
er-lim authored Oct 1, 2024
1 parent e8cf366 commit 69bf28d
Showing 1 changed file with 2 additions and 39 deletions.
41 changes: 2 additions & 39 deletions api/lib/application/sco-organization-learners/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -212,45 +212,8 @@ const register = async function (server) {
},
},
notes: [
"- Réinitialise, avec un mot de passe à usage unique, les mots de passe des élèves dont les identifiants sont passés en paramètre et qui ont un identifiant comme méthode d'authentification\n" +
"- La demande de modification du mot de passe doit être effectuée par un membre de l'organisation à laquelle appartiennent les élèves.",
],
tags: ['api', 'sco-organization-learners'],
},
},
{
method: 'POST',
path: '/api/sco-organization-learners/password-reset',
config: {
pre: [
{
method: securityPreHandlers.checkUserBelongsToScoOrganizationAndManagesStudents,
assign: 'belongsToScoOrganizationAndManageStudents',
},
],
handler: scoOrganizationLearnerController.batchGenerateOrganizationLearnersUsernameWithTemporaryPassword,
validate: {
options: {
allowUnknown: true,
},
payload: Joi.object({
data: {
attributes: {
'organization-id': identifiersType.campaignId,
'organization-learners-id': Joi.array().items(identifiersType.organizationLearnerId),
},
},
}),
failAction: (request, h) => {
return sendJsonApiError(
new BadRequestError('The server could not understand the request due to invalid syntax.'),
h,
);
},
},
notes: [
"- Réinitialise, avec un mot de passe à usage unique, les mots de passe des élèves dont les identifiants sont passés en paramètre et qui ont un identifiant comme méthode d'authentification\n" +
"- La demande de modification du mot de passe doit être effectuée par un membre de l'organisation à laquelle appartiennent les élèves.",
'- Génère les identifiants et les mots de passe à usage unique des élèves dont les identifiants sont passés en paramètre dans un fichier CSV\n' +
"- La demande de génération doit être effectuée par un membre de l'organisation à laquelle appartiennent les élèves.",
],
tags: ['api', 'sco-organization-learners'],
},
Expand Down

0 comments on commit 69bf28d

Please sign in to comment.