diff --git a/app/Controllers/Http/AuthController.ts b/app/Controllers/Http/AuthController.ts index 5ae8604..840f669 100755 --- a/app/Controllers/Http/AuthController.ts +++ b/app/Controllers/Http/AuthController.ts @@ -102,7 +102,7 @@ export default class AuthController { } public async github ({ ally, auth, response }: HttpContextContract) { - const github = ally.use('github') + const github = ally.use('github').stateless() if (github.accessDenied()) { return response.status(403).send({ diff --git a/config/session.ts b/config/session.ts index debfd33..5247832 100755 --- a/config/session.ts +++ b/config/session.ts @@ -78,6 +78,8 @@ const sessionConfig: SessionConfig = { path: '/', httpOnly: true, sameSite: false, + domain: '.arthurdanjou.fr', + secure: true }, /* diff --git a/start/routes/auth.ts b/start/routes/auth.ts index ec51921..e6975ef 100644 --- a/start/routes/auth.ts +++ b/start/routes/auth.ts @@ -16,7 +16,7 @@ Route.group(() => { return ally.use('twitter').redirect() }) Route.get('/github', async ({ ally }) => { - return ally.use('github').redirect() + return ally.use('github').stateless().redirect() }) Route.get('/google', async ({ ally }) => { return ally.use('google').redirect()