Commit graph

36 commits

Author SHA1 Message Date
f7f03ebeaa link oauths
Co-authored-by: roesnerb <roesnerb@users.noreply.github.com>
Co-authored-by: MathieuSevignyLavallee <MathieuSevignyLavallee@users.noreply.github.com>
2024-10-01 00:14:55 -04:00
MathieuSevignyLavallee
b1e26d7895 Chaos management 2024-09-30 23:05:00 -04:00
MathieuSevignyLavallee
b9af549624 base of login 2024-09-30 21:20:58 -04:00
Bruno Roesner
8d31bc8f8c added groups in oidc response 2024-09-30 20:49:00 -04:00
MathieuSevignyLavallee
0fe4dcacd5 correction config avec OIDC 2024-09-30 20:40:33 -04:00
MathieuSevignyLavallee
ab3925885a Petit ajustement
Petit ajustement du frontend pour l'affichage des options disponibles et la restriction des routes en fonction de la connexion. Enlever la nécessité du token pour récupérer les authActive, puisqu'on n'est pas encore connecté à ce stade.
2024-09-30 11:07:23 -04:00
Bruno Roesner
813ea5944b continued oidc 2024-09-29 18:39:24 -04:00
Bruno Roesner
bb9d1d4bcc added rest of oidc (kind of) 2024-09-29 17:55:48 -04:00
Bruno Roesner
fbca8cb193 added openidconnect provider 2024-09-29 17:55:38 -04:00
Bruno Roesner
56c4ed1f10 added passportjs-openid package 2024-09-29 17:55:20 -04:00
d63dd87d54 Adds groups to example 2024-09-29 16:26:15 -04:00
454cabb2fa Adds modules addition tests 2024-09-28 17:46:44 -04:00
d97f3f55e2 Incorporate auth config 2024-09-28 17:08:11 -04:00
ec9adc1440 Merge remote-tracking branch 'origin/dev-configuration-auth' into adds-configuration-to-oauth-integration 2024-09-28 12:18:10 -04:00
6a330774b3 fixes 500 error 2024-09-27 23:02:53 -04:00
MathieuSevignyLavallee
3087e16e3e added tests 2024-09-27 14:16:11 -04:00
101fb2a767 globalise for tests 2024-09-26 10:57:10 -04:00
MathieuSevignyLavallee
63769e9baf active auth simple login added 2024-09-24 22:08:48 -04:00
MathieuSevignyLavallee
dd6a38854d Ajout de fonction et de vérification 2024-09-24 22:00:28 -04:00
d58d6f1d64 Adds base for OAuth - Still errors 2024-09-24 18:57:27 -04:00
MathieuSevignyLavallee
052de4dd9d cleanup 2024-09-23 16:24:07 -04:00
C. Fuhrman
218334b4e0 Il faut créer un dossier avant de créer un premier quiz sinon il est impossible de le sauver.
Fixes #87
"Dossier par défaut" existait dans MongoDB, mais le champ userId avait un type "ObjectId" et non "String".
2024-09-23 15:20:57 -04:00
MathieuSevignyLavallee
5040c2189d jwt auth for route auth 2024-09-22 21:04:07 -04:00
MathieuSevignyLavallee
4849380b73 Dynamic auth config 2024-09-22 21:00:15 -04:00
MathieuSevignyLavallee
97e7a4888f ajustement auth env 2024-09-22 15:01:29 -04:00
MathieuSevignyLavallee
6dde0cca38 Routes for Auth Backend
routes simple pour envoyer au frontend quel type de auth est disponible
2024-09-22 14:52:41 -04:00
MathieuSevignyLavallee
e3de6853c7 studentRoleClaim 2024-09-22 10:41:02 -04:00
MathieuSevignyLavallee
320f98a8a7 Auth config
.env.auth for docker-compose and Load environment variables in the backend
2024-09-19 17:10:41 -04:00
C. Fuhrman
6f43720649 Remove support for <img > tag, tests passing 2024-09-15 00:34:41 -04:00
C. Fuhrman
901b3b98fc npm audit fixes 2024-09-05 15:20:11 -04:00
Louis-Antoine Caron
e32dff3461 Mise a jours des variable env 2024-04-06 14:49:08 -04:00
louis-antoine-etsmtl
61193a3f10
Delete server/LICENSE 2024-04-05 21:19:15 -04:00
louis-antoine-etsmtl
e721559d8d
Update .env.example 2024-04-05 21:17:12 -04:00
Louis-Antoine Caron
44c05371d5 test 2024-04-05 20:10:59 -04:00
louis-antoine-etsmtl
231c7e6a3b
Update app.js 2024-04-05 17:34:39 -04:00
louis-antoine-etsmtl
58170b378c change folder name 2024-03-29 20:15:32 -04:00