我正在开发一个应用程序,我希望它能够出现在 intuit Anywhere 应用程序中心门户中。但是,我对开放 ID 要求感到困惑。
我的理解是,当用户通过开放 ID 登录时,我必须使他们能够在我的应用程序中自动设置一个帐户。对?
但是,如果我需要的不仅仅是电子邮件/姓名,该怎么办?例如,国家?推荐的模式是在用户第一次通过开放 ID 登录后立即询问额外信息吗?
另外,如果用户已经通过我自己的应用程序“正常”注册机制进行了注册,会有什么后果?可以吗,还是所有用户都必须通过开放 ID 进行身份验证?
你看,对于我的应用程序,应该可以连接到 Quickbooks,但是,并不是我的所有用户都会使用 Quickbooks,因此对于拥有 Quickbooks 帐户的用户来说,这应该只是一个额外的选择。
谢谢