在gmail授权中,根据谷歌文档如何通过重定向URL生成代码?



根据谷歌文档:

处理授权请求

当用户首次加载您的应用时,他们会看到一个对话框,用于授予您的应用使用请求的权限范围访问其 Gmail 帐户的权限。在此初始授权之后,仅当应用的客户端 ID 发生更改或请求的范围已更改时,才会向用户显示权限对话框。

对用户进行身份验证

如果成功,此初始登录将返回一个授权结果对象,其中包含授权代码。

但是无法了解如何处理授权流?它有端点吗?

我得到了答案, 请求:https://accounts.google.com/o/oauth2/auth?client_id=*****.apps.googleusercontent.com&redirect_uri=https://www.msn.com&scope=https://mail.google.com/&response_type=code&access_type=offline&prompt=consent

在这里,请确保您在同意屏幕中指定了范围。

它将重定向用户以授予对gmail范围的访问权限,之后您将被重定向到msn URL。 URL 本身包含代码,这些代码将进一步用于获取访问令牌。 您获得的代码将仅使用一次。

最新更新