Skip to content

Commit 8d62098

Browse files
committed
feat: accès limité sur l'ajout de mesure
1 parent 9b6be10 commit 8d62098

4 files changed

Lines changed: 6 additions & 10 deletions

File tree

.env

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,4 @@ JWT_SALT=*********
1313

1414
# MAIL
1515
MAIL_USER=*********
16-
MAIL_PASSWORD=*********
17-
18-
# USER MESURE
19-
CAPTEUR_USER_EMAIL= "capteur@gmail.com"
16+
MAIL_PASSWORD=*********

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "pontconnect-rest-node",
3-
"version": "1.2.3",
3+
"version": "1.2.4",
44
"main": "app.js",
55
"scripts": {
66
"start": "nodemon app.js",

src/controllers/sensorController.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
import db from "../models/db.js";
22

3+
34
` ╔═════════════════════════════════════════════╗
45
║ FONCTIONS AJOUT DE MESURE CAPTEUR ║
56
╚═════════════════════════════════════════════╝
67
`;
78
export const addMesureSensor = async (req, res) => {
89

910
// LIMITATION D'ACCÈS AUX CAPTEURS
10-
const userCapteur = process.env.CAPTEUR_USER_EMAIL;
11-
12-
if (!req.user || req.user.email !== userCapteur) {
11+
if (!req.user || req.user.type_user_id !== 1) {
1312
return res.status(403).json({
1413
success: false,
1514
message: "Vous n'êtes pas autorisé à ajouter des mesures.",

0 commit comments

Comments
 (0)