Android Oauth2 验证我的 Spring 服务器
Android Oauth2 to authenticate my Spring Server
我正在为考试开发 Spring 引导服务器。
我已经学习了 this 教程,所以现在我有一个 Spring 引导服务器 MySQL,Google 社交登录,OAuth2 和 react-js front-end。
当我使用 react-js 登录时,我的请求 "Authorization: Bearer ey...." 中有 header,而我的 REST API 需要 session。
现在我必须在 Android 中做同样的事情。我想使用 OAuth2 在我自己的服务器中使用社交登录登录,获取 AccessToken 并将其放入我的请求中,就像在反应中一样。
问题是我不知道该怎么办。我搜索解决方案或教程或指南已将近 5 天,但每个 link 似乎都不完整或仅使用 google 服务器的社交登录。
有人 link 可以指导或解释我想做的事情的架构吗?
我试图阅读 google documentation 但它不完整并且没有任何可执行的基础项目或 repo 的....
感谢您的阅读。
上传: 我已经设置了 Android 应用程序,我可以登录并查看我的 IdToken。我无法理解的是如何将所有数据告诉我的 Spring 服务器。
1 分钟 Google 显示我 this。
一般来说,有很多关于 Google 如何将 OAuth2 集成到本机应用程序的示例。
我正在为考试开发 Spring 引导服务器。
我已经学习了 this 教程,所以现在我有一个 Spring 引导服务器 MySQL,Google 社交登录,OAuth2 和 react-js front-end。 当我使用 react-js 登录时,我的请求 "Authorization: Bearer ey...." 中有 header,而我的 REST API 需要 session。
现在我必须在 Android 中做同样的事情。我想使用 OAuth2 在我自己的服务器中使用社交登录登录,获取 AccessToken 并将其放入我的请求中,就像在反应中一样。 问题是我不知道该怎么办。我搜索解决方案或教程或指南已将近 5 天,但每个 link 似乎都不完整或仅使用 google 服务器的社交登录。
有人 link 可以指导或解释我想做的事情的架构吗? 我试图阅读 google documentation 但它不完整并且没有任何可执行的基础项目或 repo 的....
感谢您的阅读。
上传: 我已经设置了 Android 应用程序,我可以登录并查看我的 IdToken。我无法理解的是如何将所有数据告诉我的 Spring 服务器。
1 分钟 Google 显示我 this。 一般来说,有很多关于 Google 如何将 OAuth2 集成到本机应用程序的示例。