gpt4 book ai didi

php - 我什么时候需要添加 oAuth?

转载 作者:可可西里 更新时间:2023-11-01 00:11:28 24 4
gpt4 key购买 nike

我正在尝试了解将 oAuth 作为服务提供商实现的用例。似乎实现一个 oAuth 服务需要很多工作,所以我不想经历这些麻烦才发现我找错了树。此类用例的任何示例都可以帮助我了解何时使用或不使用 oAuth?

这个问题与我问的另一个问题有关,但它们应该是单独的问题。我在这里提供了我的具体用例的详细信息:

Implementing access with oAuth or other

最佳答案

OAuth 通常用于为多个服务提供单点身份验证,或者如果您想要将应用程序与现有身份验证服务集成;例如,如果您希望用户使用他们的 Twitter 帐户信息登录。

根据我的经验,我唯一一次有理由实现 OAuth 身份验证服务是因为我们有 3 个非常不同的应用程序在不同的服务器上的不同平台(JBoss、LAMP 和 ASP.NET)上运行。为了补偿不同的数据库和不同的技术,我们选择了 OAuth 实现和集中身份验证到一个点。它还提供了一种在服务器之间保护用户信息的极好方法;数据在 OAuth 服务器和客户端之间加密,使其更难受到危害。

这实际上取决于您要尝试做什么。如果您只是在谈论一个应用程序,那么 OAuth 肯定是太早了。如果您谈论的是一些运行在相同技术上的应用程序,那么您可能需要也可能不需要使用 OAuth;您可以只使用现有的数据存储进行身份验证。如果您希望扩展到多个系统,或者您正在考虑实现单一登录类型的服务,那么 OAuth 绝对是一个考虑因素。

关于php - 我什么时候需要添加 oAuth?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3933447/

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