Spring Boot OAuth2社交登录
该项目介绍了如何使用Spring Boot 2和Angular使用JWT令牌实现OAuth2。 MongoDB用作保存数据库的数据库。
技术/设计决策
后端:Kotlin与Spring Boot
前端:Angular 8
数据库:MongoDB
ORM:Spring数据
安全性:Spring安全性
Api文档:OpenAPI Swagger
坚实的设计原则。
设置开发环境
克隆或下载存储库。 建议使用IntelliJ idea或其他空闲模式。 比在闲置的后端开放更多。
设置Spring服务器
在资源中创建application-local.yaml并复制application-production.yaml
用实际值替换环境变量
使用gradle命令运行spring服务器。
设置Angular服务器(前端)
cd frontend
1