README.md 1.4 KB
Newer Older
S
SnailClimb 已提交
1
# spring-security-jwt-guide
K
Kou Shuang 已提交
2

K
Kou Shuang 已提交
3 4
ENGLISH

K
Kou Shuang 已提交
5
**如果国内访问缓慢的话,可以通过码云查看:** https://gitee.com/SnailClimb/spring-security-jwt-guide 。
K
Kou Shuang 已提交
6

K
Kou Shuang 已提交
7
## 下载配置
K
Kou Shuang 已提交
8 9

1. git clone https://github.com/Snailclimb/spring-security-jwt-guide.git
10 11
2. 打开项目并且等待Maven下载好相关依赖。建议使用idea 打开,并确保你的idea 下载了 lombok插件。
3. 修改 `application.properties` 将数据库连接信息改成你自己的。
K
Kou Shuang 已提交
12
## 示例
K
Kou Shuang 已提交
13

K
Kou Shuang 已提交
14
### 1.注册一个账号
K
Kou Shuang 已提交
15 16 17

![Register](https://my-blog-to-use.oss-cn-beijing.aliyuncs.com/2019-7/1-register.png)

K
Kou Shuang 已提交
18
### 2.登录
K
Kou Shuang 已提交
19 20 21

![Login](https://my-blog-to-use.oss-cn-beijing.aliyuncs.com/2019-7/2-login.png)

K
Kou Shuang 已提交
22
### 3.使用正确Token访问需要进行身份验证的资源
K
Kou Shuang 已提交
23 24 25

![Access resources that require authentication](https://my-blog-to-use.oss-cn-beijing.aliyuncs.com/2019-7/3-visit-authenticated-resourse-have-token.png)

K
Kou Shuang 已提交
26
### 4.不带Token访问需要进行身份验证的资源
K
Kou Shuang 已提交
27 28 29

![Access resources that require authentication  without token](https://my-blog-to-use.oss-cn-beijing.aliyuncs.com/2019-7/4-visit-authenticated-resourse-not-have-token.png)

K
Kou Shuang 已提交
30
### 5.使用不正确Token访问需要进行身份验证的资源
K
Kou Shuang 已提交
31

K
Kou Shuang 已提交
32
![Access resources that require authentication  with not correct token](https://my-blog-to-use.oss-cn-beijing.aliyuncs.com/2019-7/5-visit-authenticated-resourse-not-have-valid-token.png)
K
Kou Shuang 已提交
33

K
Kou Shuang 已提交
34
## 参考
K
Kou Shuang 已提交
35

S
SnailClimb 已提交
36
- https://dev.to/keysh/spring-security-with-jwt-3j76