Commit Graph

85 Commits

Author SHA1 Message Date
3641689cbb Merge branch 'main' into personal/heshunme/auth-restart-1
# Conflicts:
#	src/test/java/org/cmh/backend/Utils/JwtUtilTest.java
2024-07-02 02:07:55 +08:00
d69a979f10 尝试添加@JwtVerify修饰支持,简化Jwt验证流程 2024-07-02 02:07:22 +08:00
cc1d63e76c 微调了loginResponse DTO的字段名 2024-07-01 21:05:37 +08:00
9c46495d40 修改了注册的字段和数据传递逻辑 2024-07-01 20:38:08 +08:00
3fdded3c9c 添加发送验证码的controller逻辑。暂且写一个直接返回1234的吧。 2024-07-01 20:12:35 +08:00
c03b190aba 完成/changePassword,测试通过 2024-07-01 20:02:22 +08:00
cbe7ec9a24 创建dto软件包,对dto进行重构 2024-07-01 19:35:04 +08:00
58e456f3b3 添加了用户信息修改功能,测试通过 2024-07-01 19:20:41 +08:00
3c2e353a60 为JWT添加了直接校验token是否有效而不需要提供username的功能。提高其鲁棒性 2024-07-01 18:39:26 +08:00
c863f1023b 为JWT添加了直接校验token是否有效而不需要提供username的功能。提高其鲁棒性 2024-07-01 18:39:08 +08:00
aa9e0d8804 /userProfile完成 2024-07-01 18:33:46 +08:00
0f13440ab0 Merge branch 'main' into personal/heshunme/auth-restart-1 2024-07-01 18:15:01 +08:00
f6a98fb9f4 为JwtUtil添加从jwt直接获取username的功能 2024-07-01 18:14:16 +08:00
b04ebb148a 添加/userProfile 2024-07-01 18:12:48 +08:00
9319331bd3 Revert "现在可以对作为类属性的JwtUtil使用@AutoWired修饰"
This reverts commit 17f19e0b94.
2024-07-01 17:49:29 +08:00
0a33a40ce1 Revert "现在可以对作为类属性的JwtUtil使用@AutoWired修饰"
This reverts commit 17f19e0b94.
2024-07-01 17:48:25 +08:00
442eaf2479 添加jwt支持 2024-07-01 17:47:59 +08:00
57b75e4813 Merge branch 'main' into personal/heshunme/auth-restart-1 2024-07-01 17:46:07 +08:00
17f19e0b94 现在可以对作为类属性的JwtUtil使用@AutoWired修饰 2024-07-01 17:45:06 +08:00
2848312363 实现login 2024-07-01 17:37:56 +08:00
4eb09c3bca 优化失败message展示逻辑 2024-07-01 17:27:44 +08:00
80ae2fb8d3 通过DTO规范化数据交换 2024-07-01 17:21:13 +08:00
feec889732 注册功能完成,Insomnia测试通过 2024-07-01 17:14:34 +08:00
94474d6c42 Merge branch 'main' into personal/heshunme/auth-restart-1 2024-07-01 16:51:33 +08:00
df25c9c13c 添加对JwtUtil的单元测试,确保功能可用 2024-07-01 16:49:37 +08:00
1f99db9523 添加对JwtUtil的单元测试,确保功能可用 2024-07-01 16:48:40 +08:00
cbf066b113 添加Jwt验证支持和Spring Security支持 2024-07-01 01:55:25 +08:00
2ada18d2af 为了区分于服务器中现有的类,修改了User类名 2024-06-30 14:43:20 +08:00
4f132490c6 Merge pull request '添加之前漏掉的四个资源文件夹,无实际更改' (#2) from feature/resources into main
Reviewed-on: RyanGoodwill/backend#2
2024-06-24 10:42:02 +08:00
5beee148f6 Merge branch 'main' into feature/resources 2024-06-24 10:39:03 +08:00
43f765e98a 添加之前漏掉的四个资源文件夹,无实际更改 2024-06-24 10:37:28 +08:00
2c45142355 Merge pull request '更换数据库连接为JPA,添加数据库认证信息。' (#1) from feature/db into main
Reviewed-on: RyanGoodwill/backend#1
2024-06-24 10:29:15 +08:00
e82ce1e17e 更换数据库连接为JPA,添加数据库认证信息。
更新了一些示例,位于authentication包中。
精简了maven依赖
2024-06-24 10:27:04 +08:00
a09a7293be 建好了项目,分了包,在每个人都要完成的登录模块下写了一个简单的示例。
现在可以访问/hello了。
添加了各模块的test目录。
为了保持目录结构,在每个空目录下添加了.gitkeep文件,无须在意
2024-06-24 01:28:53 +08:00
4637652b4f 建好了项目,分了包,在每个人都要完成的登录模块下写了一个简单的示例
现在可以访问/hello了
2024-06-24 00:59:23 +08:00