0

我正在开发一个应用程序,我希望它能够出现在 intuit Anywhere 应用程序中心门户中。但是,我对开放 ID 要求感到困惑。

我的理解是,当用户通过开放 ID 登录时,我必须使他们能够在我的应用程序中自动设置一个帐户。对?

但是,如果我需要的不仅仅是电子邮件/姓名,该怎么办?例如,国家?推荐的模式是在用户第一次通过开放 ID 登录后立即询问额外信息吗?

另外,如果用户已经通过我自己的应用程序“正常”注册机制进行了注册,会有什么后果?可以吗,还是所有用户都必须通过开放 ID 进行身份验证?

你看,对于我的应用程序,应该可以连接到 Quickbooks,但是,并不是我的所有用户都会使用 Quickbooks,因此对于拥有 Quickbooks 帐户的用户来说,这应该只是一个额外的选择。

谢谢

4

1 回答 1

2

我的理解是,当用户通过开放 ID 登录时,我必须使他们能够在我的应用程序中自动设置一个帐户。对?

正确的。

但是,如果我需要的不仅仅是电子邮件/姓名,该怎么办?

然后,您可以在他们首次登录时提示他们输入更多信息。

另外,如果用户已经通过我自己的应用程序“正常”注册机制进行了注册,会有什么后果?

没关系,然后您可以将他们登录到他们的普通帐户。

于 2013-04-08T11:49:47.693 回答