嗨,我希望在身份验证过程中向有效负载添加一个非用户字段,以便我可以包含在 JWT 令牌中。
请求是这样的:
{ "scriptId": "script1", "password": "password", "userName": "user1" }
配置是这样的:
"auth": {
"local": {
"usernameField" : "scriptId"
},
"token": {
"secret": "mysecret",
"payload": ["scriptId","userName"],
"expiresIn": "10min"
},
"successRedirect": "/chat.html"
}
如何传递 userName 参数,以便我可以在 auth/token 服务的 before 钩子中检索它,以便我可以将它传递给 hook.data
或者,如果有更好的方法,请告诉我。