我有很多子域,需要为身份验证请求保留正确的子域。我的 OAuth 提供程序允许我将自定义字段“状态”添加到我在对回调函数的响应中返回的授权。
我需要从原始请求中的引用标头将“状态”参数设置为子域。但是,我无权访问下面代码中的请求对象。如何根据请求标头使状态参数的值动态化?
appSecure.get('/oauth/authorize', passport.authenticate('forcedotcom', { state: 'test' }));
我有很多子域,需要为身份验证请求保留正确的子域。我的 OAuth 提供程序允许我将自定义字段“状态”添加到我在对回调函数的响应中返回的授权。
我需要从原始请求中的引用标头将“状态”参数设置为子域。但是,我无权访问下面代码中的请求对象。如何根据请求标头使状态参数的值动态化?
appSecure.get('/oauth/authorize', passport.authenticate('forcedotcom', { state: 'test' }));