summary refs log tree commit diff
path: root/src/api/routes/auth/deviceRoutes.js
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2025-06-02 11:01:38 +0200
committerRory& <root@rory.gay>2025-06-02 11:01:38 +0200
commitbfce1935817e95c7115ac036dc97869f504644d0 (patch)
tree6c8a1ca1ff223442e605846d25625aa3ee0bc7df /src/api/routes/auth/deviceRoutes.js
parentSplit authentication and authorization (diff)
downloadnodejs-final-assignment-bfce1935817e95c7115ac036dc97869f504644d0.tar.xz
Implement a few more routes, fix existing imports due to syntax highlight breakage
Diffstat (limited to '')
-rw-r--r--src/api/routes/auth/deviceRoutes.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/api/routes/auth/deviceRoutes.js b/src/api/routes/auth/deviceRoutes.js

index 40090e8..551252b 100644 --- a/src/api/routes/auth/deviceRoutes.js +++ b/src/api/routes/auth/deviceRoutes.js
@@ -1,7 +1,7 @@ import { registerUser } from '#db/index.js'; import { RegisterDto } from '#dto/index.js'; -import { requireRole } from '#api/middlewares/index.js'; -import { RouteDescription, RouteMethod } from '#api/RouteDescription.js'; +import { requireAuth } from '#api/middlewares/index.js'; +import { RouteMethod } from '#api/RouteDescription.js'; /** * @type {RouteDescription} @@ -10,7 +10,8 @@ export const getDevicesRoute = { path: '/auth/devices', methods: { get: new RouteMethod({ - middlewares: [requireRole({})], + middlewares: [requireAuth], + description: 'Get all devices registered to the user', async method(req, res) { const data = await RegisterDto.create(req.body); const registerResult = await registerUser(data);