Implemented SuperTokens
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
import { Controller, Get } from '@nestjs/common';
|
||||
import { Controller, Get, Session, UseGuards } from '@nestjs/common';
|
||||
import { AppService } from './app.service';
|
||||
import { AuthGuard } from './auth.guard';
|
||||
import { SessionContainer } from "supertokens-node/recipe/session";
|
||||
|
||||
@Controller()
|
||||
export class AppController {
|
||||
@@ -9,4 +11,11 @@ export class AppController {
|
||||
getHello(): string {
|
||||
return this.appService.getHello();
|
||||
}
|
||||
|
||||
@Get('test')
|
||||
@UseGuards(AuthGuard)
|
||||
async getTest(@Session() session: SessionContainer): Promise<string> {
|
||||
// TODO: magic
|
||||
return "magic";
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user