diff --git a/src/Controllers/AuthController.ts b/src/Controllers/AuthController.ts
index 9cd2f910200b8fc714425828361491d059dfa94a..2f4a7b33a2ecda19a5c168953f3b144ff7321f19 100644
--- a/src/Controllers/AuthController.ts
+++ b/src/Controllers/AuthController.ts
@@ -3,3 +3,48 @@ import {
 } from 'express';
 
 const router = Router();
+
+const create: Handler = async (req: Request, res: Response) => {
+};
+
+const listUsers: Handler = async (req: Request, res: Response) => {
+
+};
+
+const login: Handler = async (req: Request, res: Response) => {
+
+};
+
+const update: Handler = async (req: Request, res: Response) => {
+
+};
+
+const password: Handler = async (req: Request, res: Response) => {
+
+};
+
+const approve: Handler = async (req: Request, res: Response) => {
+
+};
+
+const cancel: Handler = async (req: Request, res: Response) => {
+
+};
+
+const giveAdminPermission: Handler = async (req: Request, res: Response) => {
+
+};
+
+const removeAdminPermission: Handler = async (req: Request, res: Response) => {
+
+};
+
+router.post('/', create);
+router.get('/', listUsers);
+router.post('/login', login);
+router.put('/:id', update);
+router.put('/:id/password', password);
+router.put('/:id/approve', approve);
+router.put('/:id/cancel', cancel);
+router.put('/:id/admin', giveAdminPermission);
+router.put('/:id/client', removeAdminPermission);