如何在Team.com';上登录用户而不使用api密钥;使用php的sapi

如何在Team.com';上登录用户而不使用api密钥;使用php的sapi,php,teamwork-projects,Php,Teamwork Projects,我是php的初学者。我想在我的网页上集成团队API。我已经检查了如何调用团队API的不同方法,以及它们的JSON响应是什么 现在,我有点困惑,如果我在GET请求中使用API密钥,那么响应包含与我的帐户相关的信息。实际上,我希望用户通过我的网页登录到他/她的团队合作帐户,我将在网页上检索有关他们项目的信息 因此,据我所知,我将需要要求用户的API键,他/她的团队合作帐户显示在网页上的信息。但这并不是解决问题的好办法。还有别的办法吗?用户是否可以提供其用户名和密码来登录并获取帐户详细信息?如果您使用

我是php的初学者。我想在我的网页上集成团队API。我已经检查了如何调用团队API的不同方法,以及它们的JSON响应是什么

现在,我有点困惑,如果我在GET请求中使用API密钥,那么响应包含与我的帐户相关的信息。实际上,我希望用户通过我的网页登录到他/她的团队合作帐户,我将在网页上检索有关他们项目的信息


因此,据我所知,我将需要要求用户的API键,他/她的团队合作帐户显示在网页上的信息。但这并不是解决问题的好办法。还有别的办法吗?用户是否可以提供其用户名和密码来登录并获取帐户详细信息?

如果您使用自己的API密钥,那么您将获得自己的信息,API密钥将连接到他们关于您的信息

密钥是关于您是谁以及您有权查看存储的信息的证书

据我所知,Team.com有账户和账单信息,如果他们将这些信息分享给任何没有特殊访问权限(如API密钥)的人,我会很担心

根据你所做的,我会考虑你正在使用的方法,(除非团队有某种解决方案),让其他人与你共享他们的API密钥可以被认为是一个安全漏洞,可以暴露敏感信息,在不幸的情况下,你不能保持它的安全,或者客户发现您不可靠,并将他们的安全性置于您产品的利益之上