fix: 修正mycourse路由配置

- 将mycourse从管理员认证组移至前台用户组
- 为mycourse接口添加前台用户JWT认证中间件
- 确保接口需要用户登录才能访问
- 路径保持 /api/mycourse/list 不变
This commit is contained in:
yl 2025-07-29 11:39:13 +08:00
parent fe46cc7499
commit e09410270f

View File

@ -34,9 +34,9 @@ func Api(ctx context.Context, group *ghttp.RouterGroup) {
group.Group(simple.RouterPrefix(ctx, consts.AppApi), func(group *ghttp.RouterGroup) {
group.Bind(
users.NewV1(), // 前台用户(登录注册等不需要认证的接口)
lesson.NewV1(), // 课程(公开接口)
activity.NewV1(), // 活动(公开接口)
users.NewV1(), // 前台用户
lesson.NewV1(), // 课程
activity.NewV1(), // 活动
)
group.Middleware(service.Middleware().ApiAuth)
group.Bind(