如何使用Firebase或AWS对具有UniqueID的移动应用用户进行身份验证?

问题描述 投票:0回答:1

我有一个移动应用程序,它只会使用唯一代码供用户登录。如何使用Firebase或AWS Cognito或任何其他云提供商进行身份验证?屏幕如下所示:

samplescreen

我是否应该为此编写自定义身份验证Web服务,Apple iTunes Connect是否会在没有用户名,密码和电子邮件地址的情况下审核并批准我的应用程序?

ios amazon-web-services firebase firebase-authentication aws-cognito
1个回答
0
投票

就第一个问题而言:

如何使用Firebase或AWS Cognito或任何其他云提供商进行身份验证?

根据您的要求,我认为它更像是一个登录“密码”而不是传统的身份验证。因此,用户应该从应用开发者处获取此代码。如果是这种情况,则只需将一些数据插入Firebase并调用查询以获取在客户端输入的密码。

第二个:检查App Store评论:https://developer.apple.com/app-store/review/guidelines/

如果您的应用包含登录信息,请确保您的应用已在设备上进行了测试,以便在提交之前查看错误和稳定性,并提供模拟帐户信息(并启用后端服务!)。

我认为苹果不会将身份验证作为一个必要的步骤(毕竟在应用程序商店中有大量的工具应用程序没有涉及任何帐户,我个人甚至在应用程序商店中有2个应用程序而无需身份验证:p)。但是为了让他们测试你的应用程序,你需要提供密码(即使有必要的如何使用密码的详细解释)

希望这可能会有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.