Google oauth java client 自动客户端密码

Google oauth java client 自动客户端密码,google-oauth-java-client,Google Oauth Java Client,我想在我的应用程序中实现谷歌日历。因此,作为一名开发人员,我到控制台下载我的secret.json,现在可以访问数据了。但是作为一个客户,您不必处理所有这些,您只需看到OAuth屏幕,然后就可以登录了。因此,我必须手动下载密码才能登录。概念不同。一个重要的注意事项是,客户机指的是客户机应用程序。用户使用的是一个应用程序,它是身份提供者的客户端(在你的例子中,是谷歌,对吗?) 用户登录是用户告诉身份提供者他是谁的方式。这通常使用 机密(客户机机密)在使用时必须仅由客户机应用程序和身份提供程序(身份

我想在我的应用程序中实现谷歌日历。因此,作为一名开发人员,我到控制台下载我的secret.json,现在可以访问数据了。但是作为一个客户,您不必处理所有这些,您只需看到OAuth屏幕,然后就可以登录了。因此,我必须手动下载密码才能登录。概念不同。一个重要的注意事项是,客户机指的是客户机应用程序。用户使用的是一个应用程序,它是身份提供者的客户端(在你的例子中,是谷歌,对吗?)

用户登录是用户告诉身份提供者他是谁的方式。这通常使用

机密(客户机机密)在使用时必须仅由客户机应用程序和身份提供程序(身份验证服务器)知道。这样,当应用程序向服务器执行请求时,机密有助于证明请求的真实性。有时需要保密,但并非总是如此,而且可能是可选的

因此,客户机机密可以在不同的场景中使用,例如所提到的授权码流,或者通常在机器到机器流中使用(例如

也许,您正在实现类似Google文档描述的东西。您可能可以使用授权代码流,通过您的应用程序将机密发送到Google Identity Server(但是,用户不知道这一点)