我正在尝试在BotPress网络聊天界面中使用身份验证。我在这里看到了示例:
因此,首先我要尝试login_prompt。但是如何重定向到登录提示?我已尝试将页面中提到的所有3件事用于基本身份验证,但登录提示没有重定向发生。
答案 0 :(得分:0)
如果您做了他们在手册中所说的一切,则只需要激活登录名即可。
要执行此操作,您需要编辑文件botfile.js
并将login.enabled
的值更改为true
/*
Access control of admin panel
*/
login: {
enabled: process.env.NODE_ENV === 'production', // true
useCloud: process.env.BOTPRESS_CLOUD_ENABLED,
tokenExpiry: '6 hours',
password: process.env.BOTPRESS_PASSWORD || 'password',
maxAttempts: 3,
resetAfter: 10 * 60 * 1000 // 10 minutes
},
或以生产模式启动应用程序。
要在Windows中设置环境变量,请执行以下操作:
SET NODE_ENV=production
在Linux上:
export NODE_ENV=production