Android 为什么Firebase Google登录需要API密钥?

Android 为什么Firebase Google登录需要API密钥?,android,firebase,firebase-authentication,google-maps-android-api-2,google-signin,Android,Firebase,Firebase Authentication,Google Maps Android Api 2,Google Signin,我已经按照说明在谷歌云平台上为Android版地图SDK生成了一个API密钥。我的应用程序也使用Firebase Google登录。我试图将密钥的访问权限限制为只访问它需要调用的API 我注意到我必须允许我的密钥访问Identity Toolkit API,否则登录失败。但是在Google登录中没有提到需要生成API密钥 有人知道这里有什么联系吗?为什么我需要允许我的密钥访问Identity Toolkit API

我已经按照说明在谷歌云平台上为Android版地图SDK生成了一个API密钥。我的应用程序也使用Firebase Google登录。我试图将密钥的访问权限限制为只访问它需要调用的API

我注意到我必须允许我的密钥访问Identity Toolkit API,否则登录失败。但是在Google登录中没有提到需要生成API密钥

有人知道这里有什么联系吗?为什么我需要允许我的密钥访问Identity Toolkit API