Commit Graph

22 Commits (e5170201ab6ec34fda9420fc135ba4695c5beace)

Author SHA1 Message Date
veypi d3137955c3 feat(auth): add SMS/email verification code support for registration
- Add validateRegisterCode function to verify codes during registration
    - Integrate Aliyun SMS SDK (dysmsapi-20170525) replacing placeholder
    - Make cookie names configurable via JWT CookiePrefix setting
    - Rename login type "phone" to "sms" for consistency
    - Add 1-minute TTL cache for setting values
    - Add $fetch wrapper replacing raw fetch calls across all UI pages
    - Add verification code inputs with countdown send buttons to register UI
    - Move CSS/JS assets from root.html to auth and default layouts
    - Add scope parameter to VBase permission check methods
    - Add i18n entries for verification code messages (zh/en)
    - Fix route guard to use next('/403') instead of router.push
2 weeks ago
veypi c79cd1f2d5 chore(deps): Update vigo framework to v0.6.4
- Bump github.com/veypi/vigo from v0.6.0 to v0.6.4
    - Update go.mod dependency version
3 months ago
veypi 65bd2b5b52 refactor(auth): Use vigo/contrib/auth.Auth interface instead of local definition
- Remove local Auth interface definition from auth/auth.go
    - Import and use pub.Auth from github.com/veypi/vigo/contrib/auth
    - Update authFactory.New() to return pub.Auth type
    - Add compile-time type check: var _ pub.Auth = &appAuth{}
    - Update go.mod dependencies (add redis, update gorm, remove aliyun sms)
3 months ago
veypi 70da692d9a update 4 months ago
veypi 6d0ec8e6ba rename to vbase 4 months ago
veypi 67b92662d1 add sms enable option 6 months ago
veypi 95eccc2cde update 10 months ago
veypi 69b4b7c504 change vyes-ai 10 months ago
veypi 1a29442c1c im dead 11 months ago
veypi 959e390126 feat: change to vigo 11 months ago
veypi d472464d8a update 1 year ago
veypi 545f49c0f3 change gomod 1 year ago
veypi 5112f1ab7d change to new version 1 year ago
veypi 17f81f6a2a del old file 3 years ago
veypi 5d71525ce7 oaweb quasar and oab rust update 3 years ago
veypi 27d5008919 file component 5 years ago
veypi e081e4ecb6 用户权限编辑 登录跳转 5 years ago
veypi f90d4c9371 update 5 years ago
veypi 4afa6f345e 命名规则统一改为驼峰式 5 years ago
veypi aae799c7fa change name of pack, add oalib 5 years ago
veypi c74c332e6a change vue2 to vue3 5 years ago
veypi 3d194e935d update 5 years ago