当前位置: 首页 > 知识库问答 >
问题:

Android应用程序间的单点登录

皇甫文乐
2023-03-14

是否有标准或经过验证的模型以sso方式对同一设备上的各种应用程序进行身份验证?
假设设备上有两个应用程序,它们需要相同的登录/密码凭据才能对同一系统进行身份验证。
我们希望能够:
-启动APP1
-登录APP1
-启动APP2。在app2中,用户已经通过身份验证。

我们认为是一个“pop”模型,其中第一个进行登录的应用程序共享身份验证的信息(例如,令牌)。第二个应用程序,获取(弹出)令牌来执行SSO。

这种模式有副作用吗?

共有1个答案

宰坚
2023-03-14

请考虑使用意图,只有一个应用程序负责认证。其他人将调用负责身份验证和SSO的应用程序。

http://developer.android.com/reference/android/content/intent.html

http://www.vogella.com/articles/androidintent/article.html#intents_overview

如果脸书正在使用它,应该经过实地测试和证明。

 类似资料:
  • 在我的项目(带有nodeJs后端的单页应用程序)中,我想提供一个SAML单点登录。 虽然数据流和身份验证过程对我来说很清楚,但我对实现有点困惑。 这个想法是让用户在应用程序设置中为他们的帐户本身配置他们的SAML身份验证提供商,而其他SSO-Login提供商如Google、Facebook、Twitter等还不够。 有没有可能实现一个通用的SAML模块,即给定的url能够处理对任意自定义身份提供者

  • 我正在制作一个在Azure AD上注册的多租户应用程序。 问题是,我可以使用提供的新sso将我的应用设置为启用Office加载项的单点登录吗(https://dev.office.com/docs/add-ins/develop/sso-in-office-add-ins)? -- 功能仍在预览中 目前,我们正在使用一个弹出对话框提示用户登录我们的应用程序,这需要用户操作。提议的SSO将使该过程自

  • 我在我们的内部网络上有两个域:- 域名 域名B 两个域都可以相互通信,但它们彼此不信任。 所以目前我已经部署了我的asp。net MVC web应用程序,但我需要在DomainB Active directory上的用户才能登录到asp。net mvc使用其domainB AD凭据。我对asp中的windows身份验证和表单身份验证都持开放态度。净mvc。 但是客户端的唯一要求是,他们需要访问as

  • 我已经搜索了很多关于如何实现SSO的好文档,因为我是这个领域的初学者。但被网上提供的文件弄糊涂了。是否有任何文档可以帮助我指导:如何创建/配置IDP、SP、如何实现SSO? 我的web应用程序使用Java 8、angular JS、JSP、Spring(带注释)、Hibernet、Maven、JBOSS。 提前感谢您的时间。

  • 我目前正在尝试制作一个应用程序,允许您登录到您的帐户并查看需要显示的任何数据。 我没有使用 webview,而是为了显示信息,我将从 HTML 中解析数据,然后从那里开始工作,提取我需要显示的数据。我将在下面发布我的应用程序中的代码。 我需要帮助的是弄清楚如何用我的应用程序登录网站。 基本上,步骤应该是这样的: 1.输入用户名 2.输入密码 3.按登录按钮 4.发送用户名 5.如果-网站返回“登录

  • 我用WebView创建了Android应用程序。当尝试用谷歌登录时,它首先询问用户名和密码,然后屏幕显示‘请关闭此窗口’的信息&什么也没有发生。 用户也未登录。 附注。这对我的移动网站来说是非常好的,它本身就被移植到了Android Webview应用程序上。有人能说出为什么那不起作用吗?我对Android是完全陌生的。