fserres
f27f22cb01
Add permissions oidc auth
2024-10-01 01:09:12 -04:00
fserres
3bb1db7236
Merge branch 'dev-it1-PFEA2024' into it1/feature/RBAC
2024-10-01 00:54:46 -04:00
fserres
04577d5ce2
Add permissions with providers
2024-10-01 00:52:25 -04:00
MathieuSevignyLavallee
ee580005b2
Fix bug
2024-09-30 21:15:09 -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
fserres
19f545b24f
Merge branch 'dev-it1-PFEA2024' into it1/feature/RBAC
2024-09-30 11:26:41 -04:00
fserres
0a82574eb4
Add permissions
2024-09-30 11:24:12 -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