Commit Graph

26 Commits (0dcfa13d3bb191fc04ead5533ee53cb57ee85bf8)

Author SHA1 Message Date
xingyu4j b7465498dc feat: 字典相关放入auth store 中 2024-11-26 12:01:43 +08:00
chenminjie 0fed947230 refactor: 【web-ant】重构认证模块并移除未使用的组件和功能
- 重构认证存储以分别处理认证和权限信息
- 重构验证码组件
- 移除字典数据相关的API和存储功能
- 更新路由生成逻辑和权限控制
- 添加分页和请求客户端相关类型定义
- 更新依赖包版本(crypto-js, qs)及其类型定义
2024-11-26 06:04:36 +08:00
xingyu 788061adb2 Merge branch 'dev-v5' of https://gitee.com/yudaocode/yudao-ui-admin-vben into dev-v5 2024-11-21 14:06:19 +08:00
xingyu 358d03c5b5 feat: dict store 2024-11-21 13:54:39 +08:00
xingyuv e6939e22b1 feat: request && login && router 2024-11-16 22:37:06 +08:00
Vben 860fc15ce6
perf: adjustment of form spelling errors, type adjustment, closer to actual development (#4694) 2024-10-20 21:44:25 +08:00
Vben df48409814
fix: when the api returns 401, the page is refreshed not as expected (#4440) 2024-09-19 23:03:20 +08:00
Li Kui 01d60336a6
feat: refactor and improve the request client and support refreshToken (#4157)
* feat: refreshToken

* chore: store refreshToken

* chore: generate token using jsonwebtoken

* chore: set refreshToken in httpOnly cookie

* perf: authHeader verify

* chore: add add response interceptor

* chore: test refresh

* chore: handle logout

* chore: type

* chore: update pnpm-lock.yaml

* chore: remove test code

* chore: add todo comment

* chore: update pnpm-lock.yaml

* chore: remove default interceptors

* chore: copy codes

* chore: handle refreshToken invalid

* chore: add refreshToken preference

* chore: typo

* chore: refresh token逻辑调整

* refactor: interceptor presets

* chore: copy codes

* fix: ci errors

* chore: add missing await

* feat: 完善refresh-token逻辑及文档

* fix: ci error

* chore: filename

---------

Co-authored-by: vince <vince292007@gmail.com>
2024-08-19 22:59:42 +08:00
sea 08391ad53e
feat: api suffix (#4065) 2024-08-07 13:42:33 +08:00
vben 89dcf522f5 refactor: Separate store 2024-07-30 21:10:28 +08:00
Vben 376fd17a61
feat: Feature/pro docs (#70)
* chore: merge main

* feat: update docs

* feat: remove coze-assistant

* feat: add watermark plugin

* feat: update preferences

* feat: update docs

---------

Co-authored-by: vince <vince292007@gmail.com>
2024-07-28 14:29:05 +08:00
vince 14538f7ed5 refactor(project): re-adjust the overall folder 2024-07-23 00:03:59 +08:00
vben 9987451647 feat: use simpler nitro instead of nestjs to implement mock service 2024-07-20 08:31:05 +08:00
vben 7eff46d80c refactor(project): business changed its name to effects, and universal-ui changed its name to common-ui 2024-07-13 17:25:15 +08:00
Laychen 06f5d5686d
feat: add the ability to lock the screen (#30)
* feat: 锁屏功能

* feat: 锁屏样式调整

* feat: complete the lock-screen screen and support shortcut keys and preference configuration

---------

Co-authored-by: vince <vince292007@gmail.com>
2024-07-12 12:14:09 +08:00
vince c4c8103af2 perf: improve the login process 2024-07-11 21:48:56 +08:00
vince d62a3da009 perf: improve the logic related to login expiration 2024-07-11 20:11:11 +08:00
Li Kui 8e6c1abf19
feat: login dialog (#37)
* chore: login-dialog demo

* Merge branch 'main' into login-dialog

* chore: update dialog

* Merge branch 'main' into login-dialog

* chore: accept login params

* chore: redirect to login or show login dialog
2024-07-11 11:05:01 +08:00
vince db76325d68 feat: configurable persistent tabs 2024-07-10 00:50:41 +08:00
vben 826907f6c3 fix: fix content style error when footer is not fixed 2024-07-06 15:49:21 +08:00
vben 37a4f971c8 feat: Improve the front-end and back-end permission mode and useAccess 2024-07-06 13:28:08 +08:00
vince 8042e2b044 perf: Improve the use of store in the app 2024-07-05 23:15:46 +08:00
vben 9572d1a1c5 feat: Dynamically get the menu from the back end 2024-06-30 15:03:37 +08:00
vben c58c0797ba feat: add dashboard page 2024-06-23 23:18:55 +08:00
vben 7bcd7746ca chore: format code 2024-06-08 19:49:06 +08:00
vben d584d4cf4e chore: update app name 2024-06-08 16:33:49 +08:00