2025-01-29 21:45:41 -05:00
|
|
|
const AuthConfig = require('../config/auth.js');
|
|
|
|
|
|
|
|
|
|
class authController {
|
|
|
|
|
|
|
|
|
|
async getActive(req, res, next) {
|
|
|
|
|
try {
|
|
|
|
|
|
|
|
|
|
const authC = new AuthConfig();
|
|
|
|
|
authC.loadConfig();
|
|
|
|
|
|
|
|
|
|
const authActive = authC.getActiveAuth();
|
|
|
|
|
|
|
|
|
|
const response = {
|
|
|
|
|
authActive
|
|
|
|
|
};
|
|
|
|
|
return res.json(response);
|
|
|
|
|
}
|
|
|
|
|
catch (error) {
|
|
|
|
|
return next(error); // Gérer l'erreur
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2025-02-03 18:44:31 -05:00
|
|
|
async getRoomsRequireAuth(req, res) {
|
2025-01-29 21:45:41 -05:00
|
|
|
const authC = new AuthConfig();
|
|
|
|
|
const roomsRequireAuth = authC.getRoomsRequireAuth();
|
|
|
|
|
|
|
|
|
|
const response = {
|
|
|
|
|
roomsRequireAuth
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
return res.json(response);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
module.exports = new authController;
|