# springboot-jwt-demo
## 简介
这是一个使用了springboot+springSecurity+jwt实现的基于token的权限管理的一个demo
## 使用
更改一下`application.properites`的数据库的一些配置信息,然后就可以运行了
首先注册的url是`/auth/register`
参数很简单就`username`,`password`
然后登陆是`/auth/login`
参数名称 | 类型 | 说明
------- | ---- | ----
username | String | 用户名
password | String | 密码
rememberMe | Interge | 记住我,只有两个值可以选,0:不记住,1:记住
推荐使用postman去测试,登陆成功后在响应头里可以找到token
之后就可以访问`/tasks`了
## 鸣谢
> IntelliJ IDEA 是一个在各个方面都最大程度地提高开发人员的生产力的 IDE, 适用于 JVM 平台语言。
特别感谢 [JetBrains](https://www.jetbrains.com/?from=springboot-jwt-demo) 为开源项目提供免费的 [IntelliJ IDEA](https://www.jetbrains.com/idea/?from=springboot-jwt-demo) 等 IDE 的授权
[<img src=".github/jetbrains-variant-3.png" width="200"/>](https://www.jetbrains.com/?from=springboot-jwt-demo)
11
没有合适的资源?快使用搜索试试~ 我知道了~
这是一个使用了springboot+springSecurity+jwt实现的基于token的权限管理的一个demo
共50个文件
java:15个
sample:14个
head:4个
需积分: 1 0 下载量 73 浏览量
2024-02-23
17:49:09
上传
评论
收藏 435KB ZIP 举报
温馨提示
这是一个使用了springboot+springSecurity+jwt实现的基于token的权限管理的一个demo
资源推荐
资源详情
资源评论
收起资源包目录
springboot-jwt-demo(2).zip (50个子文件)
springboot-jwt-demo(2)
pom.xml 2KB
.github
workflows
maven.yml 280B
jetbrains-variant-3.png 178KB
src
main
resources
application.properties 212B
java
cn
echisan
springbootjwtdemo
repository
UserRepository.java 275B
controller
TaskController.java 817B
AuthController.java 1KB
utils
JwtTokenUtils.java 2KB
service
UserDetailsServiceImpl.java 919B
SpringbootJwtDemoApplication.java 354B
filter
JWTAuthorizationFilter.java 3KB
JWTAuthenticationFilter.java 4KB
model
LoginUser.java 682B
entity
User.java 1KB
JwtUser.java 2KB
exception
JWTAuthenticationEntryPoint.java 1KB
TokenIsExpiredException.java 719B
JWTAccessDeniedHandler.java 1KB
config
SecurityConfig.java 3KB
.git
index 3KB
HEAD 23B
refs
heads
master 41B
tags
remotes
origin
HEAD 32B
objects
pack
pack-25a8dcb84477553da84f9ac4e576259871488ceb.rev 540B
pack-25a8dcb84477553da84f9ac4e576259871488ceb.idx 4KB
pack-25a8dcb84477553da84f9ac4e576259871488ceb.pack 220KB
info
description 73B
packed-refs 114B
info
exclude 240B
logs
HEAD 184B
refs
heads
master 184B
remotes
origin
HEAD 184B
hooks
post-update.sample 189B
sendemail-validate.sample 2KB
prepare-commit-msg.sample 1KB
commit-msg.sample 896B
pre-receive.sample 544B
update.sample 4KB
pre-commit.sample 2KB
pre-rebase.sample 5KB
applypatch-msg.sample 478B
fsmonitor-watchman.sample 5KB
push-to-checkout.sample 3KB
pre-applypatch.sample 424B
pre-push.sample 1KB
pre-merge-commit.sample 416B
config 291B
blog_content.md 29KB
.gitignore 289B
README.md 1KB
共 50 条
- 1
资源评论
烦啊
- 粉丝: 182
- 资源: 69
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功