我想为Google Drive实现一个HTML/JS前端,以便在我的软件项目中将文件上传到我自己的数据库中。我的后端将用Java编写。
问题是:通过Google 的OAuth2进行用户登录过程的可行设计是什么?
我想让用户在前端单击链接“登录到谷歌驱动器”,并且 JS 向我的 java 后端发送一个请求,该后端通过 google java api lib 生成OAuth2 url。现在 URL 被发送回浏览器并打开一个新窗口,让用户登录到谷歌,谷歌将访问代码返回给浏览器(或我的 java web 服务?)。
我不是经验丰富的软件开发人员,想问一下您将如何设计/处理此登录过程。登录后,我将使用令牌列出所有文件并在浏览器中显示它们等。
我只是在学习使用 java servlet(和 tomcat)创建这个小型 web 服务的第一步。