【发布时间】:2021-09-24 10:27:04
【问题描述】:
API 和微服务领域相当新。
我正在使用 auth0 进行身份验证。
我有一个 convert express API POST 端点,它仅在用户通过身份验证时才有效,但是对于前端 ->(主页、登录按钮、从 auth0 回调登录、重定向)我使用不同的api 首页 express api.
用户从主页 api 登录后,用户尝试从他的个人资料仪表板发送发布请求以转换 API 端点,这不起作用并抛出错误 check.state argument is missing。
我如何确定一个 API 是否进行了身份验证,该身份验证信息应该与另一个需要身份验证的 API 端点共享?
app.use(‘/authUrls’,requiresAuth(),authUrlsRouter) //convert api post request
【问题讨论】:
-
改用中间件。
-
您能否详细说明中间件如何解决我的问题,请参阅我无法更改我的身份验证策略(auth0)API 1 身份验证-> 发布-> API 2 endooint(需要身份验证)这是我的系统现在
标签: javascript express aws-lambda aws-api-gateway auth0