Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql 使用joi配置下一个JS身份验证_Postgresql_Nestjs_Typeorm_Joi - Fatal编程技术网

Postgresql 使用joi配置下一个JS身份验证

Postgresql 使用joi配置下一个JS身份验证,postgresql,nestjs,typeorm,joi,Postgresql,Nestjs,Typeorm,Joi,我正在尝试使用JWT进行自动识别,我需要joi: import Joi from 'joi'; @Module({ imports: [ ... TypeOrmModule.forRoot(), ConfigModule.forRoot({ validationSchema: Joi.object({ JWT_SECRET: Joi.string().required(), JWT_EXPIRATION_TIME: Joi.string()

我正在尝试使用JWT进行自动识别,我需要joi:

import Joi from 'joi';
@Module({
  imports: [
...
    TypeOrmModule.forRoot(),
    ConfigModule.forRoot({
      validationSchema: Joi.object({
      JWT_SECRET: Joi.string().required(),
      JWT_EXPIRATION_TIME: Joi.string().required(),
    })})
]
但我真的不知道如何声明它,我有一个错误:

validationSchema: joi_1.default.object({
TypeError: Cannot read property 'object' of undefined
这就是我得到乔伊的地方

    "joi": {
      "version": "17.4.0",
      "resolved": "https://registry.npmjs.org/joi/-/joi-17.4.0.tgz",
      "integrity": "sha512-F4WiW2xaV6wc1jxete70Rw4V/VuMd6IN+a5ilZsxG4uYtUXWu2kq9W5P2dz30e7Gmw8RCbY/u/uk+dMPma9tAg==",
      "requires": {
        "@hapi/hoek": "^9.0.0",
        "@hapi/topo": "^5.0.0",
        "@sideway/address": "^4.1.0",
        "@sideway/formula": "^3.0.0",
        "@sideway/pinpoint": "^2.0.0"
      }

我想我遗漏了一些东西,但我在这方面是新手。

而不是
从“Joi”导入Joi使用
导入*作为“Joi”中的Joi