5.0.1 • Published 7 months ago
nestjs-mycard
Licence
ISC
Version
5.0.1
Deps
1
Size
25 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.