Max
c4ecda54e9
Refactor captcha handling in tests and core functionality
...
- Updated captcha test cases to utilize the new CaptchaGet function for retrieving captcha answers, improving test reliability.
- Refactored CaptchaMake and CaptchaValidate functions to leverage a new utils package for better encapsulation and maintainability.
- Enhanced error handling and logging in captcha-related processes, contributing to a more robust user experience during authentication.
- Streamlined the captcha generation process by integrating with the utils.captcha package, ensuring consistency across the codebase.
2025-10-15 15:43:16 +08:00
Max
77b991ed20
feat: Upgrade JWT library and enhance token validation
...
- Update JWT library from v3.2.2 to v4.5.2 for improved security and features.
- Refactor JwtClaims to use RegisteredClaims for better compliance with the latest JWT standards.
- Introduce token length and format validation in JwtValidate function to enhance security.
- Modify JwtMake function to utilize time.Duration for timeout settings, improving clarity and usability.
2025-04-16 14:43:09 +08:00
Max
e1af3a8a27
Translate captcha and password validation error messages to English for improved clarity
2024-12-02 19:15:44 +08:00
yflau
1ac37b048f
return 401 for invalid token
2024-08-04 12:54:05 +08:00
imcode
8aad2d096e
fix ProcessCaptcha bug
2024-01-24 13:10:03 +08:00
Max
89fbbdf314
[add] sui page debug log
2023-10-28 16:41:52 +08:00
ALMAS
ebb0bf0718
Update condition.go
2023-06-12 09:37:26 +08:00
Max
eb04060ffb
[change] captcha deps
2023-05-01 11:38:19 +08:00
Max
f2b31c17db
[add] migrate helper & utils
2023-02-03 11:17:05 +08:00
Max
a807899f95
[*] migrate to gou v0.10.3 (50%)
2023-02-01 17:25:11 +08:00
Max
91ba4be66d
[add] utils.tree.Flatten process
2022-12-07 18:32:02 +08:00
Max
2a60fe1345
[change] migrate processes
2022-11-10 11:07:52 +08:00
Max
507d39e011
[add] http.* processes & http JSAPI
2022-11-10 00:10:38 +08:00
Max
585aa873a3
[add] yao.env.*
2022-10-17 19:36:14 +08:00
Max
9fb8ef2ab6
[add] yao studio api jwt auth support
2022-10-14 18:25:36 +08:00
Max
bf950a34f6
[fix] fmt code
2022-10-12 20:35:57 +08:00
Max
80965c78e3
[add] xiang.helper.HexToString process
2022-03-01 20:47:14 +08:00
Max
5ce9df8495
buid-in dashboard security update
2022-02-17 17:05:25 +08:00
Max
03f220c9c1
+ xiang.sys.Sleep
2022-02-17 15:41:31 +08:00
Max
b5bcbd2e07
default user login + issuer
2022-02-17 15:34:34 +08:00
Max
47ccd31e69
+ xiang.flow.Sleep
2022-02-16 14:57:52 +08:00
Max
73705337cc
流程控制处理器
2022-02-09 09:55:02 +08:00
Max
055fa24333
+ 应用引擎处理器
2022-02-09 09:52:35 +08:00
Max
34f4382c19
更新命名空间
2022-02-09 09:17:23 +08:00
Max
ea72f26d5e
调整环境变量
2022-02-09 00:49:57 +08:00
Max
8ba5a624ae
+ xiang.helper.Return
2022-01-19 08:42:52 +08:00
Max
771d7f2334
+ option
2022-01-14 18:13:38 +08:00
Max
ee50523980
+ MapToArray Helper
2022-01-11 19:51:17 +08:00
Max
443d49cbef
+ ArrayGet & ArrayIndexes helper
2022-01-08 17:45:45 +08:00
Max
93071b583f
+ Heper: MapMultiDel
2022-01-08 09:24:11 +08:00
Max
747b395e3d
+ Helper: MapDel, Throw
2022-01-08 08:58:20 +08:00
Max
53b63557f8
+ helper StrConcat & EnvMultiSet & EnvMultiGet
2022-01-07 16:30:56 +08:00
Max
9c936cab4c
+ ENV
2022-01-07 15:57:19 +08:00
Max
10bf413962
+ Select Hook
2022-01-06 20:08:55 +08:00
Max
b1b21a527b
+ Table Hook SearchBefore & SearchAfter ( pre )
2022-01-06 18:24:18 +08:00
Max
1fc21beeee
v0.9.10 优化 process 增加 会话服务器
2021-11-29 00:27:42 +08:00
Max
622c9a9ab3
v0.9.8 + Request & Network Process
2021-11-28 23:06:32 +08:00
Max
d6268c41af
[add] Goto & 修复一些BUG
2021-11-27 15:33:53 +08:00
Max
30799d5c30
工作流保存数据排重
2021-11-27 08:10:21 +08:00
Max
668b33ffb7
[add] WorkFlow 定义
2021-11-26 14:22:36 +08:00
Max
c0df8b4b12
+ IF & Case Process
2021-11-22 22:26:46 +08:00
Max
2c597509c7
JWT 鉴权
2021-11-22 00:42:53 +08:00
Max
be9b0007cb
JWT 返回过期时间
2021-11-21 22:52:58 +08:00
Max
5fd1c739ac
通报错误
2021-11-21 22:34:44 +08:00
Max
3f68510076
+ JWT, Captcha, Password 校验
2021-11-21 21:15:33 +08:00
Max
9c25802bc1
fix array tree bug
2021-10-26 17:14:37 +08:00
Max
d153a052bd
fix bug
2021-10-26 16:20:29 +08:00
Max
aa66dcab60
修复数值引用 BUG
2021-10-26 16:05:03 +08:00
Max
e6ada51cf7
+ ArrayTree
2021-10-26 15:44:22 +08:00
Max
224245d88c
fix range bug
2021-10-25 01:10:17 +08:00