auth is working yipa

This commit is contained in:
batche
2022-11-12 17:17:06 +01:00
parent 568af62330
commit 8b4545f4d6
140 changed files with 68 additions and 1183 deletions

View File

@@ -17,11 +17,10 @@ export class AuthenticationController {
* Route pour l'autentification des utilisateurs
*/
@Get()
@Options()
@UseGuards(FortyTwoAuthGuard)
login(@Res() response : Response) {
console.log('ON EST DANS LOGIN AUTH CONTROLLER');
return {msg : 'You are now logged in'};
return ;
}
/**
@@ -33,7 +32,8 @@ export class AuthenticationController {
@UseGuards(FortyTwoAuthGuard)
async redirect(@Res() response : Response, @Req() request) {
console.log('ON EST DANS REDIRECT AUTH CONTROLLER' + request.user);
return request.user;
console.log('On redirige');
return response.status(200).redirect('http://transcendance:8080');
}
/**

View File

@@ -7,13 +7,7 @@ import * as redis from 'redis';
import * as connectRedis from 'connect-redis';
async function bootstrap() {
const app = await NestFactory.create(AppModule);
// app.enableCors({
// allowedHeaders: 'Origin, X-Requested-With, Content-Type, Accept, Authorization, Access-Control-Allow-Credentials, Access-Control-Allow-Origin',
// origin: ['http://transcendance:8080','http://127.0.0.1:8080', 'https://api.intra.42.fr',],
// credentials: true,
// methods: ['GET', 'POST', 'PUT', 'DELETE', 'OPTIONS', 'PATCH'],
// });
const app = await NestFactory.create(AppModule, { cors: true });
const port = process.env.PORT || 3001;
const client = redis.createClient(
{