Google Apps Marketplace SSO要求

时间:2014-02-21 23:00:44

标签: google-apps-marketplace

我正在考虑为Apps for Business Marketplace开发应用程序。我看到新规则将于11月19日生效。参考新文档(https://developers.google.com/apps-marketplace/)我没有看到任何SSO要求存在。有很多关于迁移到新签到方法的讨论,但我没有提到签署要求。

截至11月19日的要求有何标志?

如果仍然需要SSO或者我在11月19日之前发布,我的应用程序需要来自我的API的安全令牌,以便进行API交换。要获得此令牌,需要一次用户/通行证交换。在此之后,他们永远不需要为我的应用输入用户/通行证。根据SSO要求,是否会拒绝安全令牌的一次性交换?

例如,关于应用程序无法执行的SSO的声明是:

  
    

在Google Apps中调用应用程序时,不应要求最终用户输入用户名和密码。 (https://developers.google.com/google-apps/marketplace/sso

  

在我的情况下,用户不需要每次都输入,只需在初始创建帐户时输入。之后,我将保留我网站上的令牌,并使用已安装的应用程序进行加密。

根据SSO政策,我的应用会被拒绝要求这次一次性交换吗?

标记

2 个答案:

答案 0 :(得分:0)

您必须使用SSO(或者应该尽可能使用) - 请参阅this part of the documentation:此外,这是一种更好的做法,应该让您的用户对您的应用程序更有信心。

答案 1 :(得分:0)

从我收集的内容(请注意我正在构建我的第一个市场应用程序),您不应该提示用户在您的网站上输入用户名/密码 。我正在创建用户记录和在幕后存储令牌。因此,用户可以看到Google授权屏幕,同意让我的应用使用一些数据,立即接受并登录,而无需任何提示创建帐户。在此之后,将来不会提示用户,因为我将他们的谷歌ID链接到用户记录。

从他们的网站 - https://developers.google.com/google-apps/marketplace/sso#user_experience enter image description here

只要您没有任何中间屏幕,您的应用就应该获得批准。