Flutter 在颤振中与OAuth 2.0混淆
我正在尝试开发一个flatter应用程序,用户可以使用他们的Square帐户凭据登录,我可以使用OAuth2.0获取他们的访问令牌,并使用它调用Square API 我对整个流程感到困惑:在用户使用他们的Square凭据登录后,我如何获取他们的客户机机密/应用程序id(这是Obstaintoken API调用所必需的)。要获得访问令牌,我需要这些,但似乎没有任何功能。现在我正在通过硬编码在.env文件中进行测试,但是如何为最终用户进行测试呢?我目前使用的是FlatterAppAuth。您可以使用您的客户机密和应用程序id。Square中OAuth API背后的理念是,您船上的Square商家不需要担心创建应用程序,因此他们实际上根本没有这些凭据 使用OAuth API,您将能够使用收到的代码使用Flutter 在颤振中与OAuth 2.0混淆,flutter,oauth-2.0,restapi,square,Flutter,Oauth 2.0,Restapi,Square,我正在尝试开发一个flatter应用程序,用户可以使用他们的Square帐户凭据登录,我可以使用OAuth2.0获取他们的访问令牌,并使用它调用Square API 我对整个流程感到困惑:在用户使用他们的Square凭据登录后,我如何获取他们的客户机机密/应用程序id(这是Obstaintoken API调用所必需的)。要获得访问令牌,我需要这些,但似乎没有任何功能。现在我正在通过硬编码在.env文件中进行测试,但是如何为最终用户进行测试呢?我目前使用的是FlatterAppAuth。您可以使用
ObtainToken
生成访问令牌。其余参数特定于您的应用程序
您可以在以下文档网站上看到完整流程: