Refactor
This commit is contained in:
parent
2e5bff25a9
commit
4c47666197
|
@ -6,7 +6,7 @@ import { injectUserMiddleware } from './middleware/injectUserMiddleware.js'
|
||||||
import { authMiddleware } from './middleware/authMiddleware.js'
|
import { authMiddleware } from './middleware/authMiddleware.js'
|
||||||
import { hasRolesMiddleware } from './middleware/hasRolesMiddleware.js'
|
import { hasRolesMiddleware } from './middleware/hasRolesMiddleware.js'
|
||||||
|
|
||||||
import { RequestWithUser } from './types.js'
|
import { RequestWithUser } from './types/RequestWithUser.js'
|
||||||
|
|
||||||
import { UserRouteController } from './controllers/UserRouteController.js'
|
import { UserRouteController } from './controllers/UserRouteController.js'
|
||||||
import { AuthenticationController } from './controllers/AuthenticationController.js'
|
import { AuthenticationController } from './controllers/AuthenticationController.js'
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import { Response, NextFunction } from 'express'
|
import { Response, NextFunction } from 'express'
|
||||||
import { RequestWithUser } from '../types.js'
|
import { RequestWithUser } from '../types/RequestWithUser.js'
|
||||||
|
|
||||||
export async function authMiddleware(
|
export async function authMiddleware(
|
||||||
req: RequestWithUser,
|
req: RequestWithUser,
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import { Response, NextFunction } from 'express'
|
import { Response, NextFunction } from 'express'
|
||||||
import { RequestWithUser } from '../types.js'
|
import { RequestWithUser } from '../types/RequestWithUser.js'
|
||||||
import { Role } from '@prisma/client'
|
import { Role } from '@prisma/client'
|
||||||
|
|
||||||
export async function hasRolesMiddleware(roles: Role[]) {
|
export async function hasRolesMiddleware(roles: Role[]) {
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import { NextFunction, Request, Response } from 'express'
|
import { NextFunction, Request, Response } from 'express'
|
||||||
import { RequestWithUser } from '../types.js'
|
import { RequestWithUser } from '../types/RequestWithUser.js'
|
||||||
import { AuthenticationController } from '../controllers/AuthenticationController.js'
|
import { AuthenticationController } from '../controllers/AuthenticationController.js'
|
||||||
|
|
||||||
function getToken(req: Request) {
|
function getToken(req: Request) {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user