【发布时间】:2019-12-23 23:46:36
【问题描述】:
我正在为考试开发一个 Spring Boot 服务器。
我遵循了this 教程,所以现在我有一个带有 MySQL 的 Spring 引导服务器、带有 OAuth2 的 Google 社交登录和一个 react-js 前端。 当我使用 react-js 登录时,我的请求标题中有“授权:Bearer ey....”,而我的 REST API 想要在会话中使用它。
现在我必须在 Android 中做同样的事情。我想使用 OAuth2 在我自己的服务器中使用社交登录登录,获取 AccessToken 并将其放入我的请求中,就像反应一样。 问题是我不知道该怎么办。我正在寻找解决方案或教程或指南将近 5 天,但每个链接似乎都不完整或仅使用谷歌服务器的社交登录。
有人可以链接我一些指南或向我解释我想做的事情的架构吗? 我试图阅读google documentation,但它并不完整,也没有任何可执行的基础项目或回购......
感谢您的阅读。
上传:我已经设置了 Android 应用程序,我可以登录并查看我的 IdToken。我无法理解的是如何将所有数据告诉我的 Spring 服务器。
【问题讨论】:
标签: android spring-boot authentication oauth-2.0 bearer-token