mirror of
https://github.com/swissmakers/swiss-datashare.git
synced 2026-04-17 04:33:15 +02:00
14 lines
376 B
TypeScript
14 lines
376 B
TypeScript
|
|
import { Controller, Get, UseGuards } from "@nestjs/common";
|
||
|
|
import { User } from "@prisma/client";
|
||
|
|
import { GetUser } from "src/auth/decorator/getUser.decorator";
|
||
|
|
import { JwtGuard } from "src/auth/guard/jwt.guard";
|
||
|
|
|
||
|
|
@Controller("users")
|
||
|
|
export class UserController {
|
||
|
|
@Get("me")
|
||
|
|
@UseGuards(JwtGuard)
|
||
|
|
async getCurrentUser(@GetUser() user: User) {
|
||
|
|
return user;
|
||
|
|
}
|
||
|
|
}
|