La definición del usuario a nivel del framework se realiza con el decorador de clase @AocUserDefinition
.
Este decorador le proporciona los nombres de las columnas de la base de datos que contendrán el username
y el password
,
así como también la clase entidad a la que pertenecen, y un populate
personalizado en caso de que necesite consultar más campos.
Definimos como usuario y contraseña las columnas username
y password
.
@AocUserDefinition(new AocUserConfig(AocUser, {
fieldMap: {
username: 'username',
password: 'pass'
},
populate: {}
}))
class QuestUserDefinition {}
Ejemplo completo en quest-server/src/user/quest-user-definition.ts
Definición completa en la API.
Por favor, busque en Issues y Discussions en Github para más información