import { Injectable } from '@nestjs/common'; import { UUID } from 'crypto'; import { UsersService } from 'src/modules/users-management/services/users.service'; import { JwtService } from '@nestjs/jwt'; @Injectable() export class AuthService { constructor( private usersService: UsersService, private jwtService: JwtService ) {} async validateUser(user_id: UUID): Promise { const user = await this.usersService.findOne( user_id ); if (user) { return user; } return null; } }