【问题标题】:Can oauth be used to generate direct links to a third party service?oauth 可以用来生成到第三方服务的直接链接吗?
【发布时间】:2016-11-04 03:53:54
【问题描述】:
我有一个客户想要集成到我的软件中,并打算执行以下操作:
- 将他们的用户链接到我们的平台,然后访问特定信息(首先是 oauth,然后传输数据 [REST])
- 向用户提供链接,然后直接访问我们网站上经过身份验证的页面(SSO?)。
是否可以通过 oauth 做到这一点?或者第二部分是否需要 SSO (SAML)?
【问题讨论】:
标签:
oauth
oauth-2.0
single-sign-on
saml
saml-2.0
【解决方案1】:
您的问题需要更多描述,但请从以下注释中获取线索。
SSO 对一组应用程序进行单点登录。通常用于安全域内的内部应用程序。
SAML-SSO 执行远程用户身份验证、在不同安全域之间联合用户并为应用程序执行单点登录。通常对于不同安全域上的外部应用程序可以进行单点登录。
OAUTH 在认证服务器上进行远程用户认证,并授权用户或其他人授予访问资源服务器上资源的权限。这不会联合用户或应用程序的单点登录(根据您的情况需要)。
希望这有助于了解您究竟需要什么,或者您可以修改问题以获得预期的答案。