【发布时间】:2017-08-31 20:30:04
【问题描述】:
我有一个函数文件,我目前要做的就是访问 Firebase auth() 功能以根据电子邮件检查用户是否存在,然后获取他们的 uid。
我有一个 Angular 2 应用程序,我在其中运行一个 http 请求来调用该函数,但每当我尝试运行它时,我都会收到此错误:
Billing account not configured. External network is not accessible and quotas are severely limited. Configure billing account to remove these restrictions
这是我的代码:
const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp(functions.config().firebase);
/**
* Function to get a user by email
*/
exports.getUserByEmail = functions.https.onRequest((req, res) => {
console.log('req', req);
return admin.auth().getUserByEmail(req.query.email);
});
Spark 计划不允许这种类型的事情吗?我仍在开发我的应用程序,这是我现在唯一需要工作的事情,我宁愿不必为了使用这个小功能而立即开始付费。有什么我可以做的吗?
提前致谢!
【问题讨论】:
标签: firebase google-cloud-functions