6.0.0 • Published 2 months ago
nestjs-mycard
Licence
ISC
Version
6.0.0
Deps
1
Size
146 kB
Vulns
0
Weekly
0
Nestjs Mycard
Nest.js mycard auth module.
Example
@Controller()
class AppController {
@Get('user')
getUser(@PutMycardUser() user: MycardUser) {
return user.id;
}
}
ParamResolver
Refer to nesties for how ParamResolver works.
import { createMycardUserResolver } from "nestjs-mycard";
const mycardUserParamResolver = createMycardUserResolver({
paramType: 'header',
paramName: 'x-user-token',
required: true,
})
createMycardUserResolver resolves to MycardUser object.