Firebase+;Google OAuth必须配置一个特定的;房屋署";(托管域)参数?

Firebase+;Google OAuth必须配置一个特定的;房屋署";(托管域)参数?,firebase,firebase-authentication,Firebase,Firebase Authentication,我正在使用Firebase和谷歌认证提供商 在其他应用程序中使用GoogleOAuth时,我可以将身份验证配置为仅限于特定域 Google OpenID Connect文档详细说明了用于此功能的“hd”参数 如何为Firebase配置此功能?使用新的setCustomParameters功能,您可以添加hd参数 var provider = new firebase.auth.GoogleAuthProvider(); provider.addScope('email'); provider.s

我正在使用Firebase和谷歌认证提供商

在其他应用程序中使用GoogleOAuth时,我可以将身份验证配置为仅限于特定域

Google OpenID Connect文档详细说明了用于此功能的“hd”参数


如何为Firebase配置此功能?

使用新的setCustomParameters功能,您可以添加
hd
参数

var provider = new firebase.auth.GoogleAuthProvider();
provider.addScope('email');
provider.setCustomParameters({
    'hd': 'uw.edu'
});
firebase.auth().signInWithRedirect(provider);
这是API文档


至少需要Firebase版本3.5.0-2016年10月14日

我也在想同样的事情。在Firebase文档中找不到任何相关信息。即使文档似乎表明这是正确的答案,这也不起作用。默普。