我正在制作一个小型macOS应用程序,并首次探索OAuth2。这将是我的第一个快速应用程序。我遇到过这个source,建议通过启动http服务器并侦听http://localhost:[port]
来从IMGUR Api检索请求令牌来使用回送URL到localhost。我已经使用秘密密钥和客户端密钥注册了我的应用程序。然后,我使用浏览器将用户指向https://api.imgur.com/oauth2/authorize?client_id=YOUR_CLIENT_ID&response_type=REQUESTED_RESPONSE_TYPE&state=APPLICATION_STATE
。我找不到说明如何在MacOS应用程序中使用Swift打开和侦听回调URL的文档。
我还发现Embassy无法编译。我找到了Kitura和Vapor,但不确定这些arent是否会因简单的OAuth环回而肿。