gpt4 book ai didi

android - Android 上的企业移动 SSO

转载 作者:行者123 更新时间:2023-11-29 01:44:23 25 4
gpt4 key购买 nike

我有大约三到四个针对组织员工的企业移动应用程序。我们想实现类似 SSO 的功能,您可以在其中使用任何应用程序登录,其他应用程序无需登录。此外,当您在任何应用程序中注销时,同样的情况也必须反射(reflect)在其他应用程序中。

我尝试用谷歌搜索这个,我确定哪种方法是实现它的最佳方法。

  1. 内容提供者:使用内容提供程序,我们必须将其中一个应用程序设为 ma​​ster,这为我们提供了其他应用程序所需的数据。但这里提出了一个问题,如果卸载主应用程序会发生什么情况?

  2. 共享偏好:我还注意到,应用程序可以通过为应用程序定义用户标识来访问其他应用程序的共享首选项。但在这里我们再次使用 ma​​ster 的概念,它具有应用程序被卸载的相同缺陷,或者如果应用程序数量增加怎么办。

难道没有一个共同的存储库吗?同一开发者的所有应用程序都可以共享,并且存储库将一直可用,直到开发者的最后一个应用程序被卸载。 我是不是漏掉了什么?

我也在寻找为移动应用程序执行 SSO 的 SDK,例如 Layer7 。有没有人开发过这样的 SDK?有什么建议吗?

谢谢。

最佳答案

另一种选择是使用适用于 ios 和 Android 的 Centrify SDK 解决方案 - http://developers.centrify.com ,它通过类似于“FB 登录”样式的设备上的 Centrify 应用程序提供身份验证和 SSO。您从任何应用商店(Google Play 或 Apple Appstore)安装 Centrify 应用程序,然后使用 Centrify SDK 集成您的应用程序以通过 Centrify 应用程序进行身份验证。使用此解决方案,您可以在您的企业应用程序中申请 Active Directory 支持,并且附加奖励是所有这些应用程序的 SSO。

Centrify 应用程序,Centrify SDK 是免费的。

免责声明:我为 Centrify 工作。

关于android - Android 上的企业移动 SSO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22349459/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com