Dun*_*eal 5 oauth oauth-2.0 google-oauth
我正在编写一个适用于 Google API 的本机应用程序。在注册我的应用程序时,尽管它明确指定为 Native,但 Google Developers Console 为我提供了一个客户端机密。
据我了解 OAuth 2.0 协议,本机应用程序永远不应该有客户端机密,因为它们不能保证其机密性。谷歌在实施 OAuth 2.0 时是否犯了错误?我应该如何进行?
您是对的,从保密的角度来看,客户端密钥在本机应用程序中并不是很有用。我怀疑它主要是为了与网络应用程序流程保持一致。
然而,它确实至少有 1 个有用的功能……原始开发人员可以随时重置它,从而有效地撤销绑定到该客户端 ID 的所有刷新令牌。
| 归档时间: |
|
| 查看次数: |
1011 次 |
| 最近记录: |