如果用户注册了多重身份验证,是否可以从服务器端处理登录?
Is it possible to handle sign-in from the server side if the user is enrolled in multi-factor authentication?
我正在使用 REST APIs 从服务器端处理 firebase 身份验证
但是有些用户已经使用 Phone 提供商注册了多重身份验证,是否仍然可以从服务器端处理身份验证方法?
适用于 Firebase 的 Admin SDK 没有任何方法让用户登录,因为这通常应该在客户端完成。
Firebase 身份验证 有一个 REST API,您可以从任何地方调用它,它支持使用匿名、email/password 和 OAuth 提供商登录。但据我所知,不支持使用 Phone 号码登录。
查看 Google Cloud Identity Platform,它提供 MFA 和多租户配置等功能,提供不同的定价模型,确实 似乎有记录的 REST API for signing in with phone number 所以你可能想检查 MFA 是否也可以从那里的 REST API 工作。如果是这样,可能还值得检查您是否可以从常规 Firebase 身份验证项目调用它,是否需要您升级到 GCIP。
我正在使用 REST APIs 从服务器端处理 firebase 身份验证 但是有些用户已经使用 Phone 提供商注册了多重身份验证,是否仍然可以从服务器端处理身份验证方法?
适用于 Firebase 的 Admin SDK 没有任何方法让用户登录,因为这通常应该在客户端完成。
Firebase 身份验证 有一个 REST API,您可以从任何地方调用它,它支持使用匿名、email/password 和 OAuth 提供商登录。但据我所知,不支持使用 Phone 号码登录。
查看 Google Cloud Identity Platform,它提供 MFA 和多租户配置等功能,提供不同的定价模型,确实 似乎有记录的 REST API for signing in with phone number 所以你可能想检查 MFA 是否也可以从那里的 REST API 工作。如果是这样,可能还值得检查您是否可以从常规 Firebase 身份验证项目调用它,是否需要您升级到 GCIP。