我是市场的新手,我正在开发一个应用程序,用我的应用程序取代谷歌的登录,该应用程序使用强身份验证。
要使用它,您不需要安装任何东西,只需配置您的谷歌应用程序。当您尝试访问mail.google.com/a/yourdomain.com时,它将重定向到我们的验证过程发生的应用程序,验证后将返回到Google网站。
注销和密码更改也是如此,您将被重定向到我的应用程序。 当用户需要更改帐户密码时,我们会使用google admin api进行更改,当然,它需要具有管理权限的域用户以前的授权。
问题是,如何在市场上发布这样的应用程序?,我看不出如何按照11月19日的新规定来做,例如,应用程序类型和它应该是的事实可安装的列表。
可以给我提示或示例的人。
提前致谢。
费尔南多。
--- EDITED ---回答Koma
问题是,我们已经有了应用程序,我们现在正在做的是做一些更改,以便随时使用谷歌应用程序。
安全性部分中有一个名为“设置单点登录(SSO)”的选项,您可以在其中配置3个URL: 登录页面网址(用于登录系统和Google Apps的网址) 注销页面URL(用户在注销时将其重定向到的URL) 更改密码URL(允许用户在系统中更改密码的URL;在此处定义时,即使未启用单点登录,也会显示此URL)
当您需要更改帐户密码时,您将被重定向到我们的应用程序(因为Google已将此责任委托给我们)。在那里,通过OAUTH和Google Admin API,我们将更改您的Google用户的密码。
我们希望在google的市场中列出强大的身份验证解决方案,将该功能委托给我们的应用程序,但我们不知道如何使用我们的解决方案的用户不需要安装任何东西,并且根据据我所知,我们被迫上传要列出的东西
这对你有意义吗?
答案 0 :(得分:0)
根据我的阅读,您希望用自己的身份验证替换身份验证。使用市场应用程序这是不可行的。
您需要实施SAML身份提供商
https://developers.google.com/google-apps/sso/saml_reference_implementation