我正在尝试通过以下链接为我的应用程序使用谷歌身份平台
Google Identity Platfrom
但是在这个页面上,没有提到 LinkedIn 的身份提供者,同样也无法在网络上搜索。
我的理解是 Google 的 Identity 平台在底层使用 Firebase。我只是想知道,在 Firebase 门户上提到 LinkedIn 需要自定义实现,而在 GCP 帐户下 -> 添加提供商我可以看到 LinkedIn。
我想知道的是,是否可以在身份平台下添加 LinkedIn 作为开箱即用的提供者。
最佳答案
您可以直接通过 Identity Platform 使用 LinkedIn.com 提供商,而无需使用自定义身份验证。这与使用通用 OAuth 提供程序(如 Microsoft 或任何其他提供程序)相同。这是一个网络示例:
const provider = new firebase.auth.OAuthProvider('linkedin.com');
firebase.auth().signInWithPopup(provider)
.then((userCredential) => {
// User signed in.
})
.catch((error) => {
// Error signing in.
});
但是,目前 Firebase 中尚不提供此功能。
关于firebase - 谷歌身份平台是否像 Facebook 或 Gmail 一样支持 LinkedIn 开箱即用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57303334/