我有一个使用Google帐户进行身份验证的Firebase数据库。目前,我有一个<google-signin-aware>
元素,详细介绍了用于Google登录API的应用登录详细信息,登录后通过Google登录返回的访问令牌验证Firebase引用。使用OAuth令牌对Polymer中的Firebase进行身份验证
从回调上成功登录<google-signin-aware>
元素:
var ref = new Firebase("https://<myapp>.firebaseio.com");
var access_token = gapi.auth2.getAuthInstance().currentUser.get().getAuthResponse().access_token;
ref.authWithOAuthToken("google", access_token, function (error, authData){/*...*/});
要尝试用聚合物进一步整合,我迁移到<firebase-auth>
元素这是一个“为火力地堡认证API包装” 。但是我无法找到一个用访问令牌进行身份验证的等效方法。 login()
方法有两个参数,有没有办法将访问令牌提供给登录方法,以便Firebase使用此令牌进行身份验证而不是自己的弹出窗口?