added modif to auth for multiple req conn

This commit is contained in:
Kallesh B S 2025-05-02 13:37:05 +05:30
parent 03fc743eb4
commit 5368f4069d
2 changed files with 12 additions and 3 deletions

View File

@ -5,7 +5,7 @@ import * as oracledb from 'oracledb';
@Injectable() @Injectable()
export class AuthService { export class AuthService {
constructor(private readonly oracleDBService: OracleDBService) {} constructor(private readonly oracleDBService: OracleDBService) { }
async login(body: AuthLoginDTO) { async login(body: AuthLoginDTO) {
let connection; let connection;
@ -63,5 +63,14 @@ export class AuthService {
console.error('Error fetching users: ', err.message); console.error('Error fetching users: ', err.message);
return { error: 'Invalid username or password' }; return { error: 'Invalid username or password' };
} }
finally {
if (connection) {
try {
await connection.close();
} catch (closeErr) {
console.error('Failed to close connection:', closeErr);
}
}
}
} }
} }

View File

@ -7,8 +7,8 @@ export class OriginCheckMiddleware implements NestMiddleware {
const allowedOrigin = 'http://your-specified-domain.com'; // Replace with your domain const allowedOrigin = 'http://your-specified-domain.com'; // Replace with your domain
const origin = req.headers.origin; const origin = req.headers.origin;
const logger = new Logger('OriginCheckMiddleware'); // const logger = new Logger('OriginCheckMiddleware');
logger.log('user-agent', req.headers['user-agent']); // logger.log('user-agent', `${req.headers['user-agent']} ${origin} ${req.headers.host}`);
// console.log(req.headers['user-agent']); // console.log(req.headers['user-agent']);