refactor: 重构后端鉴权方式

This commit is contained in:
2025-12-17 15:33:25 +08:00
parent fdc8da2308
commit 8c2a50127a
18 changed files with 97 additions and 264 deletions

View File

@@ -1,12 +1,12 @@
import { Controller, Get, Request, UseGuards } from '@nestjs/common';
import { OssService } from './oss.service';
import { AuthGuard } from '@nestjs/passport';
import { AuthGuard } from 'src/auth/guards/auth.guard';
@Controller('oss')
export class OssController {
constructor(private readonly ossService: OssService) {}
constructor(private readonly ossService: OssService) { }
@UseGuards(AuthGuard('jwt'))
@UseGuards(AuthGuard)
@Get('sts')
async getStsToken(@Request() req) {
const { userId } = req.user;

View File

@@ -1,9 +1,12 @@
import { Module } from '@nestjs/common';
import { OssService } from './oss.service';
import { OssController } from './oss.controller';
import { AuthModule } from 'src/auth/auth.module';
import { UserModule } from 'src/user/user.module';
@Module({
providers: [OssService],
controllers: [OssController],
imports: [AuthModule, UserModule],
})
export class OssModule {}
export class OssModule { }