我正在评估在我们的应用程序中使用passport-azure-ad插件。
我们正在使用 AAD v1.0,并且需要多个资源的访问令牌。
查看护照插件的文档,我只看到了一个示例resourceURL
和accessToken
.
在认证配置示例中:
passport.authenticate(
'azuread-openidconnect',
{
failureRedirect: '/',
session: false,
customState: 'my_state',
resourceURL: 'https://graph.microsoft.com/mail.send'
}
);
在回调签名中:
function(iss, sub, profile, accessToken, refreshToken, done) {/* ... */}
使用 v1.0 端点时,passport-azure-ad 是否支持获取多个资源的访问令牌?