【文件属性】:
文件名称:SimpleSpringBoot:Spring Boot,Spring Security,JWT
文件大小:58KB
文件格式:ZIP
更新时间:2021-04-10 09:41:09
Java
这是一个基于Spring Boot 2.4.4实现Spring Security Starter,OAuth2和JWT的示例。 仅实现Google和Naver登录功能。
实施内容
代替将通过OAuth2传递的身份验证结果存储在会话中,它生成JWT令牌并将其通过Cookie发送到用户代理(网络浏览器)。 如果JWT存储在cookie中,则它将包含在Web浏览器的每个请求中并传递给服务器,服务器可以根据用户的身份验证/授权信息检查JWT并提供服务。
怎么跑
从资源库获取源文件从GitHub存储库下载源文件。 后端是用Spring Boot编写的,前端是用React编写的。
#back-end
https://github.com/boyd-dev/SimpleSpringBoot.git
#front-end
https://github.com/kate-foo/SimpleReactAp
【文件预览】:
SimpleSpringBoot-main
----.gitignore(470B)
----README.md(4KB)
----build.gradle(2KB)
----demo-jwt.PNG(34KB)
----src()
--------test()
--------main()
----settings.gradle(30B)