【问题标题】:How can I add Google scopes later?以后如何添加 Google 范围?
【发布时间】:2017-11-10 06:06:05
【问题描述】:

我有一个使用 Firebase UI (web) 和 Google 身份验证的 Angular 4 应用。对于我们公司的员工用户,我需要比非员工用户要求更多的权限范围。不过,我不一定立即需要这些额外的示波器。

我认为登录屏幕将有一个“员工登录”复选框来切换配置。但是,new firebaseui.auth.AuthUI(firebase.auth()) 调用已经完成。

  • 如果我使用不同的配置再次调用 ui.start() 会不会很糟糕?
  • 或者:我应该确保做些什么来干净地处理掉 创建新的之前的 AuthUI?
  • 或者:(理想情况下) 有没有一种方法可以在稍后仅在需要时强制提示其他范围?

【问题讨论】:

标签: firebase-authentication firebaseui


【解决方案1】:

您可以使用以下方法重新渲染小部件: ui.reset(); ui.start('#firebaseui-container', myNewConfig);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-14
    相关资源
    最近更新 更多